v39.0.2
We are happy to announce the release of CKEditor 5 v39.0.2.
Release highlights
This is a patch release that resolves over 10 important issues. Check out the list below for more information.
Bug fixes
- ckbox: The CKBox dialog should be focused after being opened. Closes #14312. (commit)
- document-outline: The document outline feature no longer throws an error while scrolling when the editor is not fully initialized.
- export-word: Added the missing
type
keyword to the interface re-export (ExportWordConfig
). - find-and-replace: Undo should restore every text occurrence replaced by the replace all feature in the document at once. Closes #13892. (commit)
- indent: Block elements should not be indented in document lists. Closes #14155. (commit)
- indent: Nested lists pasted from Word should now be displayed properly in document lists. Closes #12466. (commit)
- paste-from-office: Tables pasted from MS Excel should now have proper column widths. Closes #14521, #14516. (commit)
- table: The editor no longer crashes when handling tables with over 2500 rows. Closes #14785. (commit)
- table: Fixed a scrolling issue when headings are inside a table. (commit)
- table: Tables pasted from MS Excel will now have proper column widths. Closes #14521, #14516. (commit)
- track-changes: Two existing suggestions will not be joined if they have different attributes. In real-time collaboration, suggestions are not joined until the attributes data is loaded.
- track-changes: A new suggestion will not be joined with an existing suggestion if any of its attributes value is different than the existing suggestion's attribute.
- track-changes: The editor no longer crashes when a suggestion was clicked after it was brought back using undo.
- CKEditor 5 does not rely on the
global
object only available in Node.js. Fixes ckeditor/vite-plugin-ckeditor5#17 and #14801. (commit)
Other changes
- table: Improved performance when handling large tables. See #14785. (commit)
- Updated translations. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-alignment: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-autoformat: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-autosave: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-basic-styles: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-block-quote: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-balloon: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-balloon-block: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-classic: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-decoupled-document: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-inline: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-build-multi-root: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-ckbox: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-ckfinder: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-clipboard: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-cloud-services: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-code-block: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-collaboration-core: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-comments: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-core: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-document-outline: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-easy-image: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-editor-balloon: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-editor-classic: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-editor-decoupled: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-editor-inline: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-editor-multi-root: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-engine: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-enter: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-essentials: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-export-pdf: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-export-word: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-find-and-replace: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-font: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-format-painter: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-heading: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-highlight: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-horizontal-line: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-html-embed: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-html-support: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-image: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-import-word: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-indent: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-language: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-link: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-list: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-markdown-gfm: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-media-embed: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-mention: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-minimap: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-operations-compressor: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-page-break: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-pagination: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-paragraph: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-paste-from-office: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-paste-from-office-enhanced: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-real-time-collaboration: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-remove-format: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-restricted-editing: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-revision-history: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-select-all: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-show-blocks: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-slash-command: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-source-editing: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-special-characters: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-style: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-table: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-template: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-theme-lark: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-track-changes: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-typing: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-ui: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-undo: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-upload: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-utils: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-watchdog: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-widget: v39.0.1 => v39.0.2
- @ckeditor/ckeditor5-word-count: v39.0.1 => v39.0.2
- ckeditor5-collaboration: v39.0.1 => v39.0.2