Skip to content

3.0.0

Choose a tag to compare

@neikiri neikiri released this 18 May 20:26
· 15 commits to main since this release

3.0.0

Added

  • New Built-in Themes — added two new editor themes:
    • blue
    • dark-blue
  • Video Embedding Support — added Insert > Video with:
    • URL input
    • file upload modal
    • base64 embedding support
    • optional videoUploadHandler integration
  • Video Editing Toolbar — selected videos now support:
    • resize
    • reposition
    • replace
    • delete actions
  • Drag & Drop Video Uploads — video files can now be inserted directly via drag and drop
  • Drag & Drop Text Reordering — selected text can now be dragged and repositioned inside the editor
  • Shared Drop Indicator — added a caret-style drop indicator for dragged:
    • text
    • images
    • videos
  • Added sanitizer support for editor-generated <video> and <source> elements

Fixed

  • Editor Grip SVG Injection — fixed rare cases where editor drag-handle SVGs could accidentally be inserted into document content
  • Moved editor block grips outside editable content areas
  • Stripped editor UI elements from dragged fragments before insertion
  • Prevented native blue browser selection highlights on selected images/videos and their media toolbar

Improved

  • Replaced the old Toggle Theme action with a translated Change theme select for choosing a specific built-in theme
  • Updated drag handle icon styling
  • Improved HTML code view with:
    • formatted multi-line HTML output
    • syntax highlighting support
  • Updated README and wiki documentation for:
    • themes
    • video insertion
    • upload configuration

Security

  • Improved sanitizer handling for embedded media content
  • Prevented internal editor UI artifacts from leaking into saved document HTML

Full Changelog: 2.10.1...3.0.0