Skip to content

Releases: codex-team/editor.js

v2.30.1

09 Jul 18:49
ba8fa73

Choose a tag to compare

  • Fix – Remove fake selection after multiple "convert to" inline tool toggles

v2.30.0

09 Jul 09:16
4a4981e

Choose a tag to compare

editor js-2-30-cover

New Inline Toolbar, nested menu support, separators in toolbars, new placeholders behavior, new API features and various improvements.

💌 Read full changelog

v2.30.0-rc.14

04 Jul 12:07
eb97c49

Choose a tag to compare

v2.30.0-rc.14 Pre-release
Pre-release
  • Improvement — Placeholders will stay visible on inputs focus.
  • New — Editor.js now supports contenteditable placeholders out of the box. Just add data-placeholder or data-placeholder-active attribute to make it work. The first one will work like native placeholder while the second one will show placeholder only when block is current.
  • Improvement — Now Paragraph placeholder will be shown for the current paragraph, not the only first one.
placeholders.mov

v2.30.0-rc.13

01 Jul 20:06
e40768f

Choose a tag to compare

v2.30.0-rc.13 Pre-release
Pre-release
  • New – Inline Toolbar has new look 💅
  • New – Inline Tool's render() now supports Menu Config format
  • NewToolsAPI – All installed block tools now accessible via ToolsAPI getBlockTools() method
  • NewSelectionAPI – Exposed methods save() and restore() that allow to save selection to be able to temporally move focus away, methods setFakeBackground() and removeFakeBackground() that allow to immitate selection while focus moved away
  • ImpovementMenuConfig – TunesMenuConfig deprecated, use MenuConfig type instead
  • NewBlocksAPI – Exposed getBlockByElement() method that helps find block by any child html element
  • Improvement - The Plus button and Block Tunes toggler are now better aligned with large line-height blocks, such as Headings
toolbar

v2.30.0-rc.12

29 Jun 09:22
df7fa75

Choose a tag to compare

v2.30.0-rc.12 Pre-release
Pre-release

ImprovementTypesBlockToolConstructorOptions type improved, block and config are not optional anymore

v2.30.0-rc.11

28 Jun 18:34
afa99a4

Choose a tag to compare

v2.30.0-rc.11 Pre-release
Pre-release

Fix — Deleting whitespaces at the start/end of the block #2741

v2.30.0-rc.10

23 May 17:21
29d68ec

Choose a tag to compare

v2.30.0-rc.10 Pre-release
Pre-release
  • Fix — caret losing after backspace after nested list
  • Refactoring – switched to Vite as Cypress bundler
  • NewMenu Config – Default and HTML items now support hints

v2.30.0-rc.9

01 May 18:03
bd1de56

Choose a tag to compare

v2.30.0-rc.9 Pre-release
Pre-release
  • Fix — Slash keydown inserts the slash at the Toolbox search instead of the current block

v2.30.0-rc.8

29 Apr 19:32
238c909

Choose a tag to compare

v2.30.0-rc.8 Pre-release
Pre-release
  • Fix - Caret lost after block conversion via Inline Toolbar and shortcuts
  • Improvement - The API blocks.convert() now returns the new block API
  • Improvement - The API caret.setToBlock() now can accept either BlockAPI or block index or block id

v2.30.0-rc.7

27 Apr 18:29
5eafda5

Choose a tag to compare

v2.30.0-rc.7 Pre-release
Pre-release
  • Fix – Unwanted scroll on first typing on iOS devices (#2695)
  • Fix - Unwanted soft line break on Enter press after period and space (". |") on iOS devices (#2696)
  • Fix - Caret lost after block conversion on mobile devices. (#2697)