41.3.0-alpha.4 (April 2, 2024)
We are happy to announce the release of CKEditor 5 v41.3.0-alpha.4.
This release is intended to improve the build speed in bundlers when using the ckeditor5
npm package and to improve typings for translations.
For instructions on how to use the new installation methods, see the v41.3.0-alpha.0 Release Notes.
For more general information about the new installation methods, see the announcement post.
Check out the Versioning policy guide for more information.
Released packages (summary)
New packages:
- ckeditor5-premium-features: v41.3.0-alpha.4
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-ai: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-alignment: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-autoformat: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-autosave: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-basic-styles: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-block-quote: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-balloon-block: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-classic: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-decoupled-document: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-inline: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-build-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-case-change: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-ckbox: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-clipboard: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-cloud-services: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-code-block: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-collaboration-core: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-comments: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-core: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-document-outline: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-easy-image: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-editor-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-editor-classic: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-editor-decoupled: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-editor-inline: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-editor-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-engine: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-enter: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-essentials: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-export-pdf: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-export-word: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-find-and-replace: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-font: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-format-painter: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-heading: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-highlight: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-horizontal-line: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-html-embed: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-html-support: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-import-word: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-image: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-indent: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-language: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-link: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-list: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-markdown-gfm: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-media-embed: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-mention: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-minimap: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-operations-compressor: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-page-break: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-pagination: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-paragraph: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-paste-from-office: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-paste-from-office-enhanced: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-real-time-collaboration: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-remove-format: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-restricted-editing: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-revision-history: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-select-all: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-show-blocks: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-slash-command: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-source-editing: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-special-characters: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-style: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-table: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-template: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-theme-lark: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-track-changes: v41.2.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-typing: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-ui: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-undo: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-upload: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-utils: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-watchdog: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-widget: v41.3.0-alpha.1 => v41.3.0-alpha.4
- @ckeditor/ckeditor5-word-count: v41.3.0-alpha.1 => v41.3.0-alpha.4
41.3.0-alpha.3 (April 2, 2024)
We are happy to announce the release of CKEditor 5 v41.3.0-alpha.3.
This release is intended to improve the build speed in bundlers when using the ckeditor5
npm package and to improve typings for translations.
For instructions on how to use the new installation methods, see the v41.3.0-alpha.0 Release Notes.
For more general information about the new installation methods, see the announcement post.
Check out the Versioning policy guide for more information.
Released packages (summary)
New packages:
- ckeditor5-premium-features: v41.3.0-alpha.3
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-ai: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-alignment: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-autoformat: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-autosave: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-basic-styles: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-block-quote: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-balloon-block: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-classic: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-decoupled-document: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-inline: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-build-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-case-change: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-ckbox: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-clipboard: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-cloud-services: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-code-block: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-collaboration-core: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-comments: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-core: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-document-outline: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-easy-image: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-editor-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-editor-classic: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-editor-decoupled: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-editor-inline: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-editor-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-engine: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-enter: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-essentials: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-export-pdf: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-export-word: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-find-and-replace: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-font: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-format-painter: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-heading: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-highlight: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-horizontal-line: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-html-embed: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-html-support: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-import-word: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-image: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-indent: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-language: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-link: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-list: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-markdown-gfm: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-media-embed: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-mention: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-minimap: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-operations-compressor: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-page-break: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-pagination: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-paragraph: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-paste-from-office: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-paste-from-office-enhanced: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-real-time-collaboration: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-remove-format: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-restricted-editing: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-revision-history: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-select-all: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-show-blocks: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-slash-command: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-source-editing: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-special-characters: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-style: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-table: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-template: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-theme-lark: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-track-changes: v41.2.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-typing: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-ui: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-undo: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-upload: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-utils: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-watchdog: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-widget: v41.3.0-alpha.1 => v41.3.0-alpha.3
- @ckeditor/ckeditor5-word-count: v41.3.0-alpha.1 => v41.3.0-alpha.3
41.3.0-alpha.2 (April 2, 2024)
We are happy to announce the release of CKEditor 5 v41.3.0-alpha.2.
This release is intended to improve the build speed in bundlers when using the ckeditor5
npm package and to improve typings for translations.
For instructions on how to use the new installation methods, see the v41.3.0-alpha.0 Release Notes.
For more general information about the new installation methods, see the announcement post.
Check out the Versioning policy guide for more information.
Released packages (summary)
New packages:
- ckeditor5-premium-features: v41.3.0-alpha.2
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-ai: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-alignment: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-autoformat: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-autosave: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-basic-styles: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-block-quote: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-balloon-block: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-classic: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-decoupled-document: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-inline: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-build-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-case-change: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-ckbox: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-ckfinder: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-clipboard: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-cloud-services: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-code-block: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-collaboration-core: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-comments: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-core: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-document-outline: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-easy-image: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-editor-balloon: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-editor-classic: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-editor-decoupled: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-editor-inline: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-editor-multi-root: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-engine: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-enter: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-essentials: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-export-pdf: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-export-word: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-find-and-replace: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-font: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-format-painter: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-heading: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-highlight: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-horizontal-line: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-html-embed: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-html-support: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-import-word: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-image: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-indent: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-language: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-link: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-list: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-markdown-gfm: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-media-embed: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-mention: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-minimap: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-operations-compressor: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-page-break: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-pagination: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-paragraph: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-paste-from-office: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-paste-from-office-enhanced: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-real-time-collaboration: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-remove-format: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-restricted-editing: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-revision-history: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-select-all: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-show-blocks: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-slash-command: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-source-editing: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-special-characters: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-style: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-table: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-template: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-theme-lark: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-track-changes: v41.2.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-typing: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-ui: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-undo: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-upload: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-utils: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-watchdog: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-widget: v41.3.0-alpha.1 => v41.3.0-alpha.2
- @ckeditor/ckeditor5-word-count: v41.3.0-alpha.1 => v41.3.0-alpha.2
41.2.1 (March 18, 2024)
We are happy to announce the release of CKEditor 5 v41.2.1.
- clipboard: Fixed a recent regression where importing documents from Word with suggestions caused CKEditor 5 to crash. (commit)
- image: Resolved a bug where loading the
ImageResize
plugin beforeImageBlock
orImageInline
caused the editor to crash. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-ai: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-alignment: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-autoformat: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-autosave: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-basic-styles: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-block-quote: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-balloon: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-balloon-block: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-classic: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-decoupled-document: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-inline: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-build-multi-root: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-case-change: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-ckbox: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-ckfinder: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-clipboard: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-cloud-services: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-code-block: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-collaboration-core: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-comments: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-core: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-document-outline: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-easy-image: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-editor-balloon: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-editor-classic: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-editor-decoupled: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-editor-inline: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-editor-multi-root: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-engine: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-enter: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-essentials: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-export-pdf: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-export-word: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-find-and-replace: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-font: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-format-painter: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-heading: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-highlight: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-horizontal-line: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-html-embed: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-html-support: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-image: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-import-word: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-indent: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-language: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-link: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-list: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-markdown-gfm: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-media-embed: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-mention: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-minimap: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-operations-compressor: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-page-break: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-pagination: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-paragraph: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-paste-from-office: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-paste-from-office-enhanced: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-real-time-collaboration: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-remove-format: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-restricted-editing: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-revision-history: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-select-all: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-show-blocks: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-slash-command: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-source-editing: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-special-characters: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-style: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-table: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-template: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-theme-lark: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-track-changes: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-typing: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-ui: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-undo: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-upload: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-utils: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-watchdog: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-widget: v41.2.0 => v41.2.1
- @ckeditor/ckeditor5-word-count: v41.2.0 => v41.2.1
- ckeditor5-collaboration: v41.2.0 => v41.2.1
41.3.0-alpha.1 (March 11, 2024)
We are happy to announce the release of CKEditor 5 v41.3.0-alpha.1.
This release is intended to address various styling issues we have found with the new installation methods.
For instructions on how to use the new installation methods, see the v41.3.0-alpha.0 Release Notes.
For more general information about the new installation methods, see the announcement post.
- theme-lark: Fix displaying icons in the editor's toolbar.
- theme-lark: Fix styling of the dialog component.
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-alignment: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-autoformat: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-autosave: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-basic-styles: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-block-quote: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-balloon: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-balloon-block: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-classic: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-decoupled-document: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-inline: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-build-multi-root: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-ckbox: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-ckfinder: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-clipboard: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-cloud-services: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-code-block: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-core: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-easy-image: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-editor-balloon: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-editor-classic: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-editor-decoupled: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-editor-inline: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-editor-multi-root: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-engine: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-enter: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-essentials: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-find-and-replace: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-font: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-heading: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-highlight: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-horizontal-line: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-html-embed: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-html-support: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-image: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-indent: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-language: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-link: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-list: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-markdown-gfm: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-media-embed: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-mention: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-minimap: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-page-break: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-paragraph: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-paste-from-office: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-remove-format: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-restricted-editing: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-select-all: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-show-blocks: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-source-editing: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-special-characters: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-style: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-table: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-theme-lark: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-typing: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-ui: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-undo: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-upload: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-utils: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-watchdog: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-widget: v41.3.0-alpha.0 => v41.3.0-alpha.1
- @ckeditor/ckeditor5-word-count: v41.3.0-alpha.0 => v41.3.0-alpha.1
41.3.0-alpha.0 (March 7, 2024)
We are happy to announce the release of CKEditor 5 v41.3.0-alpha.0.
This release is intended for testing new installation methods announced in this post.
It contains two builds that can be found in the dist
folder.
The first build is a browser build that can be run directly in the browser without a build step. It contains the files index.browser.js
and index.browser.css
. For editor- or content-only styles, use the editor-index.browser.css
or content-index.browser.css
files.
Code snippet
<link rel="stylesheet" href="<PATH_TO_THE_CKEDITOR5>/dist/index.browser.css">
<script type="importmap">
{
"imports": {
"ckeditor5": "<PATH_TO_THE_CKEDITOR5>/dist/index.browser.js",
"ckeditor5/": "<PATH_TO_THE_CKEDITOR5>/",
}
}
</script>
<script type="module">
import { ClassicEditor, Essentials, Paragraph } from 'ckeditor5';
import translations from 'ckeditor5/dist/translations/pl.js';
await ClassicEditor.create( document.querySelector( '#editor' ), {
plugins: [
Essentials,
Paragraph,
],
toolbar: {
items: [ 'undo', 'redo' ]
},
translations
} );
</script>
The second build is an NPM build. It includes the files index.js
and index.bundled.css
. For editor- or content-only styles, use the editor-index.bundled.css
or content-index.bundled.css
files.
Code snippet
import { ClassicEditor, Essentials, Paragraph } from 'ckeditor5';
import translations from 'ckeditor5/dist/translations/pl.js';
import 'ckeditor5/dist/index.bundled.css';
await ClassicEditor.create( document.querySelector( '#editor' ), {
plugins: [
Essentials,
Paragraph,
],
toolbar: {
items: [ 'undo', 'redo' ]
},
translations
} );
Please note that this release is based on v41.2.0
and is marked as alpha, which means that it is an experimental release and some unexpected results may occur when using it.
We appreciate any feedback that will help us improve the final form of the project.
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-alignment: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-autoformat: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-autosave: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-basic-styles: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-block-quote: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-balloon: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-balloon-block: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-classic: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-decoupled-document: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-inline: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-build-multi-root: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-ckbox: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-ckfinder: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-clipboard: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-cloud-services: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-code-block: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-core: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-easy-image: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-editor-balloon: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-editor-classic: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-editor-decoupled: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-editor-inline: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-editor-multi-root: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-engine: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-enter: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-essentials: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-find-and-replace: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-font: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-heading: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-highlight: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-horizontal-line: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-html-embed: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-html-support: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-image: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-indent: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-language: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-link: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-list: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-markdown-gfm: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-media-embed: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-mention: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-minimap: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-page-break: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-paragraph: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-paste-from-office: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-remove-format: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-restricted-editing: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-select-all: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-show-blocks: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-source-editing: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-special-characters: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-style: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-table: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-theme-lark: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-typing: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-ui: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-undo: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-upload: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-utils: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-watchdog: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-widget: v41.2.0 => v41.3.0-alpha.0
- @ckeditor/ckeditor5-word-count: v41.2.0 => v41.3.0-alpha.0
41.2.0 (March 6, 2024)
We are happy to announce the release of CKEditor 5 v41.2.0.
Since the beginning, collaboration has been a focal point for CKEditor 5. This release brings another highly anticipated improvement for the popular Comments feature!
Now, when you cut-paste, copy-and-paste, or drag around a piece of content that includes comments, the comments will be retained. The improvement allows users to restructure their content without losing the information or discussion available in the comments.
By default, the comments are retained only on cut-and-paste and drag-and-drop actions. You can configure this behavior to be applied also on copy-paste or you can turn it off.
CKEditor 5 v41.2.0 introduces the Accessibility Help Dialog. With the hit of Alt/Option+0 in the editor, users can now access the full list of available keyboard shortcuts. A toolbar button is available as well. This feature further improves the editor's usability and accessibility. It allows all users to navigate and operate CKEditor 5 more efficiently, thereby promoting a more inclusive user experience.
The Accessibility Help Dialog is enabled by default in the Essentials
plugin pack, making it available straight away in most integrations. If your editor build does not use the Essentials
pack, make sure that you add the AccessibilityHelp
plugin in your configuration.
We would also like to mention that there are further accessibility support improvements in the pipeline, so keep your eyes peeled for news in the upcoming months.
- AI Assistant will now try to retain comments on the processed content. The comments’ markup will be included in the data passed to the AI model. The result will depend on the response generated by the AI model.
- Added the ability to declare allowed URL protocols for links, like
tel
orsms
, by introducing thelink.allowedProtocols
configuration property. After setting up your custom protocols, your users will easily navigate to specific resources from the inside of the editor.
MINOR BREAKING CHANGES ℹ️
- comments: Comments will now be retained in the clipboard and pasted into the content when the user performs a cut-and-paste operation. To revert to previous behavior (with no retaining), set the
comments.copyMarkers
configuration property to an empty array. - ui: The contents of the
BlockToolbar
andBalloonToolbar
toolbars are now filled on theEditorUIReadyEvent
instead ofPlugin#afterInit()
.
- ai: AI Assistant will now try to retain comments on the processed content. The comments markup will be included in the data passed to the AI model. The result will depend on the response generated by the AI model.
- ai: AI pre-defined commands that require context will now be disabled when the selection is within an empty block. The toolbar dropdown will be disabled if all pre-defined commands are disabled.
- comments: Introduced the copy-paste and cut-and-paste functionalities for comment markers. By default, comment markers will be retained on cut-and-paste actions. See documentation for the new
comments.copyMarkers
configuration property to learn more. - core: Brought the
editor.accessibility
namespace to the baseEditor
class as a container for accessibility-related features and systems. See #1014. (commit) - core: Translations can now be passed as an object in the configuration. Closes #15713. (commit)
- find-and-replace: The find and replace feature will dynamically update the search results when the document content changes. Closes #15680. (commit)
- link: Added the ability to specify allowed URL protocols by introducing the
link.allowedProtocols
configuration property. Closes #14304. (commit) - revision-history: Added the
revisionHistory.requireRevisionName
configuration option which makes the revision name required. - revision-history: Long revision names in the sidebar will now be indicated with ellipsis and will display a tooltip when the user hovers it.
- ui: Implemented the
AccessibilityHelp
plugin that brings a dialog displaying keyboard shortcuts available in the editor. Closes #1014. (commit)
- ai: Fixed a few scenarios where AI Assistant was incorrectly showing empty responses.
- ai: Custom functions passed in the
ai.openAI.requestParameters
configuration will no longer be overwritten by default parameters. - ai: The selected widgets (for instance, images) will now be correctly highlighted while using AI Assistant.
- ai: Incorrect Markdown syntax should be stripped from the AI responses.
- ckbox: Plugin order should not matter when it comes to registering schema for the
ckboxImageId
attribute. Closes #15581. (commit) - core: Use
translations
from thedefaultConfig
if they were not provided in thecreate
method. Closes #15902. (commit) - html-support: Background color style should be properly preserved by GHS while the
FontBackgroundColor
plugin is enabled. It should also be able to preserve a partly defined style. Closes #15757, #10399. (commit) - image: Fixes the initialization of
ImageInsertViaUrlUI
so it does not depend on the configured plugins order. Closes #15869. (commit) - image: Fixed an issue with inline images where resizing an image to reduce its dimensions resulted in the opposite effect. Closes #10267. (commit)
- list: An error message will be displayed when numbered list start index input field has an incorrect value. Closes #14939. (commit)
- mention: Inserting a mention should not append an extra white space if there was one already present in the content. A white space should not follow a mention inserted inside a pair of empty matching brackets. Closes #4651. (commit)
- minimap: The Minimap feature should not throw an error if an editing view rendering is performed while the editor is getting destroyed (for example, a cleanup rendering). (commit)
- pagination: Fixed
model-position-before-root
error thrown sometimes by thePagination
plugin, especially when loading big content in real-time-editing integration. - paste-from-office: It now should be possible to paste charts from Microsoft Word. Closes #15758. (commit)
- source-editing: Source editing should not add whitespaces to the pre-formatted code lines. Closes #15084. (commit)
- table:
TableUtils#getColumns()
should exclude elements other thantableCell
(for example, marker elements) while counting. (commit) - ui: The
BlockToolbar
andBalloonToolbar
plugins order should not matter when it comes to registering toolbar items. Closes #15581. (commit) - utils: The exported
keyCodes
object should contain correct codes for keys related to punctuation, brackets, braces, etc. See #1014. (commit)
- case-change: Registered the case change keystroke in the accessibility help dialog. See ckeditor/ckeditor5#1014.
- core: Deprecated the
DataApiMixin
and moved thesetData()
andgetData()
methods directly to theEditor
class. (commit) - essentials: Enabled the
AccessibilityHelp
plugin by default. See #1014. (commit) - heading: Adjusted the types in heading configuration options to enable passing of custom heading elements. (commit)
- ui: Mutli-line tooltips will now have
max-width
set to200px
by default. (commit) - ui: Tooltip will now hide if
data-cke-tooltip-text
is removed while the tooltip is open. (commit) - ui: Tooltip position will be updated if
data-cke-tooltip-position
changes while the tooltip is open. (commit) - Updated translations. (commit, commit, commit, commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Minor releases (contain minor breaking changes):
- @ckeditor/ckeditor5-comments: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-ui: v41.1.0 => v41.2.0
Releases containing new features:
- @ckeditor/ckeditor5-autoformat: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-basic-styles: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-clipboard: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-core: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-editor-multi-root: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-enter: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-essentials: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-find-and-replace: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-link: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-list: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-select-all: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-table: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-theme-lark: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-undo: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-utils: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-widget: v41.1.0 => v41.2.0
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-ai: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-alignment: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-autosave: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-block-quote: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-balloon: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-balloon-block: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-classic: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-decoupled-document: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-inline: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-build-multi-root: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-case-change: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-ckbox: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-ckfinder: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-cloud-services: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-code-block: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-collaboration-core: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-document-outline: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-easy-image: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-editor-balloon: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-editor-classic: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-editor-decoupled: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-editor-inline: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-engine: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-export-pdf: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-export-word: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-font: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-format-painter: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-heading: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-highlight: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-horizontal-line: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-html-embed: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-html-support: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-image: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-import-word: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-indent: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-language: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-markdown-gfm: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-media-embed: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-mention: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-minimap: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-operations-compressor: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-page-break: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-pagination: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-paragraph: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-paste-from-office: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-paste-from-office-enhanced: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-real-time-collaboration: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-remove-format: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-restricted-editing: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-revision-history: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-show-blocks: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-slash-command: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-source-editing: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-special-characters: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-style: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-template: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-track-changes: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-typing: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-upload: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-watchdog: v41.1.0 => v41.2.0
- @ckeditor/ckeditor5-word-count: v41.1.0 => v41.2.0
- ckeditor5-collaboration: v41.1.0 => v41.2.0
To see all releases, visit the release page.