- Add iframeDefaultStyle option.
- Add url.linked event for links which are linked while typing.
- Add linkNoOpener option.
- Add linkNoReferrer option.
- Pass the HTML output to the save.before event as a param.
- Update JS translations.
- Update KO translations.
- Improve PT translations.
- Improve FR translations.
- Improve DA translations.
- Remove svg+xml from default allowed imageAllowedTypes to avoid XSS problems
- Fixes XSS with SVG payload when inserting link.
- Add details to the default block tags.
- Links are no longer removed when clearing the formatting.
- Fixes table helpers inside bootstrap modals.
- Allow multiple block tags inside a list item.
- Add CTRL + Y as redo shortcut for Windows.
- Enhancements
- Improve output when useClasses option is disabled.
- Improves for image alignment when captions are used.
- Hide completely the link popup when there is no content for it.
- Limit indent action to the maximum width of the editor.
- Improves the line breaker behavior when images have caption.
- Add support for Font Awesome 5 shim.
- Improves pasting cleanup.
- Improves autoconversion regular expression for links.
- Improves text selection highlight in Firefox.
- Allow enter in textareas inside popups.
- Improves link sanitizing performance.
- Do not autoprefix links starting with dot.
- Navigation inside tables when there are nested lists.
- Improves Word space conversion on paste.
- Improves pasting images from Word.
- Improves keeping the original non-breaking spaces.
- Improves the backspace action on iOS.
- Improves pasting when selection includes the margins of the block tags.
- Bug Fixing
- Inserting HTML with line break should not insert an extra paragraph.
- Paste in Firefox was sometimes throwing an error.
- Timestamps in links were converted to the multiplication sign.
- Elements with contenteditable=false were stripped out on copy / paste.
- Custom special character sets were not replacing the default set.
- Fixes pasteAllowedStyleProps incorrect default option.
- Mobile inline toolbar position was incorrect after cursor selection changed.
- Setting zIndex option when editInPopup is true was throwing an error.
- Calling the image align method was not working if the image align button was not present in the imageEditButtons.
- Image upload dialog shows an error when the imageCorsProxy request throws an error.
- Fixes the image resizing with percent when captions are used.
- Prevent cutting inside DOM elements with contenteditable="false".
- Typing in image caption was not possible after deleting all the text.
- Line Breaker plugin was raising an error in IE sometimes.
- Fixes imageRoundPercent option.
- Backspace action was not working for some complex HTML structures.
- Fixes placeholder position when using jQuery 3.
- Empty table rows were deleted when they were empty.
- Fixes shared line breaker.
- Focus event was not triggered when the editor was focused using JS.
- Fixes removing formatting from nested block tags.
- Fixes using the ALT key together with other letter keys.
- Fixes link position for an image.