github xdan/jodit 4.19.0

latest releases: 4.19.4, 4.19.3, 4.19.2...
6 hours ago

🚀 New Feature

  • #1714 Image captions: a Caption button in the image popup and a checkbox in the image properties dialog wrap the image in <figure> with an editable <figcaption>. The tags are configurable with imageCaption.wrapper, inner and caption. Thanks @brendon.
  • #1713 A Header row toggle in the table cell popup moves the first row into <thead> as <th scope="col"> cells, and back. Thanks @brendon.
  • #952 Table rows can be resized by dragging the border between them, with the height kept on the <tr>, and rows and columns now resize live while dragging. Thanks @brendon.
  • #1728 tab.spaces (off by default) makes Tab outside lists and tables insert that many spaces at the caret, Shift+Tab remove them, and a selection indent or outdent; Escape then Tab leaves the editor. Thanks @brendon.
  • #1710 formatBlock.previewProperties (empty by default) lists the CSS properties each entry of the Paragraph list copies from the content's own styles, so a theme's heading fonts and colours show in the list. Thanks @brendon.
  • #1089 Images read as base64 (insertImageAsBase64URI) pass their file names to the upload success handler as fileNames. Thanks @brendon.

🐛 Bug Fix

  • #1735 The eraser with just a caret inside a word clears the whole word, as Word does, instead of splitting the format and leaving what is typed next formatted; a line break or an image ends a word. Thanks @brendon.
  • #1742 Dragging across table cells no longer loses the marked cells on release. Thanks @brendon.
  • #1747 In iframe mode, dragging an image's resize handle follows the pointer instead of being offset by the iframe. Thanks @brendon.
  • #1749 Opening the Link, Image, File or Video popup puts the caret in its first field, so typing fills in the URL instead of replacing the selected text. Thanks @brendon.

🏠 Internal

  • glob 14 in the test tooling.

Don't miss a new jodit release

NewReleases is sending notifications on new releases.