Skip to content

Releases: codex-team/editor.js

v2.22.2

21 Jul 19:17
145ece4
Compare
Choose a tag to compare
  • Improvement — Inline Toolbar might be used for any contenteditable element inside Editor.js zone
  • Improvement Tunes API - Tunes now can provide sanitize configuration
  • Fix Tunes API - Tune config now passed to constructor under config property
  • Fix Types - Add common type for internal and external Tools configuration
  • Fix — Block's destroy method is called on block deletion
  • Fix - Fix jump to the button of editor zone on CBS

v2.22.1

28 Jun 10:31
cf494a7
Compare
Choose a tag to compare
  • Fix — I18n for internal Block Tunes #1661

v2.22.0

26 May 19:17
041470d
Compare
Choose a tag to compare
  • New - onChange callback now receive Block API object of affected block
  • New - API method blocks.update(id, data) added.

v2.21.0

28 Apr 09:49
9d8998e
Compare
Choose a tag to compare
  • New - Blocks now have unique ids #873

v2.20.2

15 Apr 18:38
6ac58c3
Compare
Choose a tag to compare
  • Fix — Append default Tunes if user tunes are provided for Block Tool #1640
  • Fix - Prevent the leak of codex-tooltip when Editor.js is destroyed #1475.
  • Refactoring - Notifier module now is a util.

v2.20.1

09 Apr 10:36
32ac52a
Compare
Choose a tag to compare
  • Fix - Create a new block when clicked at the bottom #1588.
  • Fix — Fix sanitisation problem with Inline Tools #1631
  • Fix — Fix copy in FireFox 1625
  • Refactoring - The Sanitizer module is util now.
  • Refactoring - Tooltip module is util now.
  • Refactoring — Refactoring based on LGTM #1577.
  • Refactoring — Refactoring based on ESLint #1636.

v2.20.0

04 Apr 18:17
2d89105
Compare
Choose a tag to compare
  • New — Block Tunes API introduced

v2.19.3

15 Mar 19:51
7979390
Compare
Choose a tag to compare
  • Fix — Ignore error raised by Shortcut module

v2.19.2

15 Mar 18:31
1e1b06d
Compare
Choose a tag to compare
  • New - toolbar.toggleBlockSettings() API method added #1442.
  • Improvements - A generic type for Tool config added #1516
  • Improvements - Remove unused force option in Caret.navigateNext() and Caret.navigatePrevious() #857.
  • Improvements - Remove bundles from the repo #1541.
  • Improvements - Document will be scrolled when blocks are selected with SHIFT+UP or SHIFT+DOWN #1447
  • Improvements - The caret will be set on editor copy/paste #1470
  • Improvements - Added generic types to OutputBlockData #1551.
  • Fix - Fix BlockManager.setCurrentBlockByChildNode() with multiple Editor.js instances #1503.
  • Fix - Fix an unstable block cut process #1489.
  • Fix - Type definition of the Sanitizer config: the sanitize function now contains param definition #1491.
  • Fix - Fix unexpected behavior on an empty link pasting #1348.
  • Fix - Fix SanitizerConfig type definition #1513
  • Fix - Editor Config now immutable #1552.
  • Fix - Fix bubbling on BlockManagers' listener #1433.
  • Refactoring - The Listeners module now is util.
  • Refactoring - The Events module now is util.
  • Refactoring - Shortcuts module is util now.

v2.19.2-rc.2

04 Mar 10:15
2a2a6f1
Compare
Choose a tag to compare
v2.19.2-rc.2 Pre-release
Pre-release
  • Refactoring - The Listeners module now is util.