Skip to content

2.10.0

Choose a tag to compare

@neikiri neikiri released this 18 May 18:11
· 17 commits to main since this release

2.10.0

Added

  • Code Formatting Toolbar Button — added a new code toolbar action with smart formatting behavior:
    • single-line selections are wrapped in inline <code>
    • multi-line selections create a <pre><code> code block
    • clicking again toggles/removes existing code formatting
  • The code button is now included in the default toolbar between subscript and removeFormat
  • Added toolbar.code translation key to all 8 built-in languages:
    • English (en)
    • Czech (cs)
    • Chinese (zh)
    • Spanish (es)
    • German (de)
    • French (fr)
    • Portuguese (pt)
    • Japanese (ja)

Fixed

  • List Toggle Paragraph Wrapping — fixed text not being properly wrapped in <p> elements after disabling Bullet List or Numbered List formatting
  • Consecutive inline/text nodes are now grouped into a single paragraph instead of generating multiple fragmented <p> elements
  • HTML Entity Decoding — fixed HTML entities such as &amp; being displayed as literal text instead of decoded characters

Improved

  • Renamed custom_class config option to customClass for consistency with the editor’s camelCase API style
  • Backward compatibility is preserved — the legacy custom_class option still works

Full Changelog: 2.9.5...2.10.0