github xdan/jodit 4.19.7

6 hours ago

🐛 Bug Fix

  • #1774 A drag from a table cell let go outside the table ends there: the editor is unlocked, the cells stay marked with their popup open, and moving over the table afterwards marks nothing.
  • #1778 A drag across table cells marks them as soon as the mouse enters another cell, and no resize handle shows during the drag.
  • #1757 Tables in the editor's starting value get their resize handles at once, not after the first edit. Readonly editors show no handle.
  • #1770 A click to the right of a table row puts the caret at the end of that row, as Word does, instead of after the table.
  • #1772 Subscript on superscript text (and the reverse) replaces the one with the other instead of nesting them.
  • #1775 Delete in an empty line puts the caret at the start of the next line.
  • #1781 Delete or Backspace beside an inline element that holds a block joins the lines, as the browsers do.
  • #1522 Deleting a selection that leaves a space at the edge of the text keeps the space visible, which also keeps the space a Vietnamese IME (EVKey) replaces a letter next to.
  • #1006 Safari: the Enter or Backspace that ends an IME composition (Japanese, Chinese, Korean) is left to the input method instead of adding a paragraph or deleting a character.
  • The select plugin's listeners are removed on destruct (they were re-added by mistake).

🏠 Internal

  • Column and table edge resize writes only the changed widths while dragging.
  • The image caption popup test waits for the reopened popup instead of a fixed delay.

Thanks to Brendon Muir for all of the above.

Don't miss a new jodit release

NewReleases is sending notifications on new releases.