Editor.js v2.15.1 Release Notes

Release Date: 2020-03-16 // about 4 years ago
    • New โ€” New blocks.insert() API method #715.
    • New Conversion Toolbar. Ability to convert one block to another #704
    • New Cross-block selection โ€” Ability to select multiple blocks by mouse and with SHIFT+ARROWS #703
    • ๐Ÿ—„ Deprecated โ€” blocks.insertNewBlock() method is deprecated. Use blocks.insert() instead.
    • Improvements โ€” Inline Toolbar now works on mobile devices #706
    • ๐Ÿ‘ Improvements โ€” Toolbar looks better on mobile devices #706
    • Improvements โ€” Now pasteConfig can return false to disable paste handling on your Tool #801
    • Fix โ€” EditorConfig's onChange callback now fires when native inputs` content has been changed #794
    • Fix โ€” Resolve bug with deleting leading new lines #726
    • ๐Ÿ‘ Fix โ€” Fix inline link Tool to support different link types like mailto and tel #809
    • Fix โ€” Added typeof util method to check exact object type #805
    • ๐Ÿšš Fix โ€” Remove internal enableLineBreaks option from external Tool settings type description #825
    • ๐Ÿ”จ Refactoring โ€” Constants of tools settings separated by internal and external to correspond API
    • ๐Ÿ”จ Refactoring โ€” Created universal Flipper class that responses for navigation by keyboard inside of any Toolbars
    • 0๏ธโƒฃ Fix โ€” First CMD+A on block with now uses default behaviour. Fixed problem with second CMD+A after selection clearing #827
    • ๐Ÿ’… Improvements โ€” Style of inline selection and selected blocks improved
      ๐Ÿ›  Fix - Fixed problem when property 'observer' in modificationObserver is not defined