harrinry / drupal

Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.
https://drupal.org/project/drupal
0 stars 0 forks source link

Update dependency ckeditor5 to v36 - autoclosed #25

Closed mend-for-github-com[bot] closed 4 weeks ago

mend-for-github-com[bot] commented 1 year ago

This PR contains the following updates:

Package Type Update Change
ckeditor5 (source) devDependencies major ~31.1.0 -> ~36.0.0

By merging this PR, the issue #24 will be automatically resolved and closed:

Severity CVSS Score CVE
Medium Medium 6.1 CVE-2022-48110

Release Notes

ckeditor/ckeditor5 (ckeditor5) ### [`v36.0.0`](https://togithub.com/ckeditor/ckeditor5/releases/tag/v36.0.0) [Compare Source](https://togithub.com/ckeditor/ckeditor5/compare/v35.4.0...v36.0.0) ##### Release highlights We are happy to announce the release of CKEditor 5 v36.0.0. - Faster editor load time thanks to delayed dropdown initialization. - Improved performance when the editor includes the table column resize plugin. - Improved inline annotations positioning. - Configurable special characters categories order. - Vite integration. Please refer to the [update guide](https://ckeditor.com/docs/ckeditor5/latest/updating/guides/update-to-36.html) to learn more about these changes. ##### MAJOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-core)**: The `EditorUI` class was moved from `@ckeditor/ckeditor5-core` to `@ckeditor/ckeditor5-ui`. ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - The [`addToolbarToDropdown()`](https://ckeditor.com/docs/ckeditor5/latest/api/module_ui_dropdown_utils.html#function-addToolbarToDropdown) and [`addListToDropdown()`](https://ckeditor.com/docs/ckeditor5/latest/api/module_ui_dropdown_utils.html#function-addListToDropdown) helpers create content panels on the first dropdown open. Make sure that you access the dropdown panel after the dropdown is open. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). - Toolbar views are filled with items on the first appearance. Make sure that you access toolbar items after the toolbar is visible. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). - Contextual balloon panels are created on the first appearance. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). ##### Features - **[html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support)**: Added the full page mode to preserve content outside of page body. Closes [#​12950](https://togithub.com/ckeditor/ckeditor5/issues/12950). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/eb79bc9ffa722050cfbf272e63074bceea907387)) - **[link](https://www.npmjs.com/package/@​ckeditor/ckeditor5-link)**: Apply `config.link.defaultProtocol` on pasted links. Closes [#​12912](https://togithub.com/ckeditor/ckeditor5/issues/12912). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/2dc2e2037d242358aae9dd0bf8125277595965cb)) - **[special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters)**: The names of special character categories can now be translated. Closes [#​5820](https://togithub.com/ckeditor/ckeditor5/issues/5820). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1616fc9b716014f6a6beff28b2b363c39ab3240d)) - **[special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters)**: Added configurable ordering of special characters groups. Closes [#​13220](https://togithub.com/ckeditor/ckeditor5/issues/13220). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/a71d25eb3eaa9fba5e1e037f1ad128dba22d5a4c)) - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Added track changes integrations for the following features: - Find and replace. - Image URL replace. - CKFinder ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1b95b1736f3bfb4167efa2a001f2014d7fdc61db)). - Table properties and table cell properties. ##### Bug fixes - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: Markers that are next to an auto-paragraphed text nodes will be moved to the new paragraph together with the text. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/e89f0218862dbfb035f9ac07128dbee83c4e1f98)) - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: Fixed focus handling issue which happened on Chrome after a nested editable was clicked. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/4d31c6ced78ed83c3556635b0cf6e246e975b159)) - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: Fixed markers that were not properly set on list items and on elements in table cells, resulting in losing comments and suggestions after re-loading the document. Closes [#​13285](https://togithub.com/ckeditor/ckeditor5/issues/13285). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1fa7ffcc5042b3a9d40dcfd03220fb707616a9ad)) - **[find-and-replace](https://www.npmjs.com/package/@​ckeditor/ckeditor5-find-and-replace)**: Disabled the find and replace popup in source mode. Closes [#​12939](https://togithub.com/ckeditor/ckeditor5/issues/12939). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/d7885a5e37a1f78e71041c589e96adecdbb965da)) - **[import-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-import-word)**: Enabled the `.dotx` extension in the file dialog. - **[list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list)**: The default list marker for an unordered list should be `disc` (instead of `circle`). Closes: [#​13206](https://togithub.com/ckeditor/ckeditor5/issues/13206). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c37e3cbf76bb8d5cb7a4c3e81bdc0605b59e8d9a)) - **[list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list)**: Fixed markers that were not properly set on list items and on elements in table cells, resulting in losing comments and suggestions after re-loading the document. Closes [#​13285](https://togithub.com/ckeditor/ckeditor5/issues/13285). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1fa7ffcc5042b3a9d40dcfd03220fb707616a9ad)) - **[paste-from-office](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paste-from-office)**: Fixed pasting images from MS Word 2016. Closes [#​11993](https://togithub.com/ckeditor/ckeditor5/issues/11993). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/e727b698fefa7c3f0e43adf79eb563af453b1281)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: Table and table cell property commands should not be called before changing any value to avoid creating unnecessary suggestions in the track changes mode. Closes [#​13262](https://togithub.com/ckeditor/ckeditor5/issues/13262). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/35a34e4352c6e65391cca691ddd10b2df3d1ef8c)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: The editor should not crash on `getData()` call if the `PlainTableOutput` plugin is used with the `TableColumnResize` feature. Closes [#​13164](https://togithub.com/ckeditor/ckeditor5/issues/13164). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/97377f5749d4a2f137139eee47233c491e6712b4)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: Fixed markers that were not properly set on list items and on elements in table cells, resulting in losing comments and suggestions after re-loading the document. Closes [#​13285](https://togithub.com/ckeditor/ckeditor5/issues/13285). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1fa7ffcc5042b3a9d40dcfd03220fb707616a9ad)) - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Indent and outdent suggestions made on block images in document lists are now working correctly when accepted. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Suggestions are now correctly highlighted after typing inside the deletion suggestion. ##### Other changes - **[ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckfinder)**: Set a correct value (`false`) for `CKFinderCommand#affectsData`. Now, the command's state depends only on related commands (`insertImage` and `link`). Closes [#​13213](https://togithub.com/ckeditor/ckeditor5/issues/13213). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/1b95b1736f3bfb4167efa2a001f2014d7fdc61db)) - **[core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-core)**: Moved the `EditorUI` class from `@ckeditor/ckeditor5-core` to `@ckeditor/ckeditor5-ui`. Closes [#​12853](https://togithub.com/ckeditor/ckeditor5/issues/12853). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/7db66463b3636a3d6b728728b1f192ad690dbfec)) - **[image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image)**: Encapsulated image replacement into a command. Closes [#​13217](https://togithub.com/ckeditor/ckeditor5/issues/13217) . ([commit](https://togithub.com/ckeditor/ckeditor5/commit/bf96e14d0cd75f1fa516c5af5724a37d2fcc8366)) - **[image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image)**: Added `ReplaceImageSourceCommand` which encapsulates current image URL replacement logic. Closes [#​13217](https://togithub.com/ckeditor/ckeditor5/issues/13217). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/bf96e14d0cd75f1fa516c5af5724a37d2fcc8366)) - **[list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list)**: Raised the list item reconversion priority to `'high'`. Closes [#​13290](https://togithub.com/ckeditor/ckeditor5/issues/13290). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/ca7d672fdbe6cee53bf1a11668bfa869619e6f9b)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: The table properties views are now created on the first open to boost editor startup time. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c276c45a934e4ad7c2a8ccd0bd9a01f6442d4cd3)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: Improved performance when the editor includes the table column resize plugin. Closes [#​13097](https://togithub.com/ckeditor/ckeditor5/issues/13097). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/7c5fb8df71e25c32c4ae0e375606c07dd14e3332)) - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Prepared more informative labels for list outdent suggestions when an item is removed from the list. - **[ui](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ui)**: Dropdown panels, contextual balloon panels, and toolbar views are now initialized on the first opening to boost editor startup time. Closes [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c276c45a934e4ad7c2a8ccd0bd9a01f6442d4cd3)) - **[widget](https://www.npmjs.com/package/@​ckeditor/ckeditor5-widget)**: Widget toolbars are now initialized on the first opening to boost editor startup time. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c276c45a934e4ad7c2a8ccd0bd9a01f6442d4cd3)) - Updated translations. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/50b7d792ae1f3e8d4098bacf1b037cfcfeb4fd0a), [commit](https://togithub.com/ckeditor/ckeditor5/commit/cceb2fe3a67813485374578b80ae875fe3487a3d), [commit](https://togithub.com/ckeditor/ckeditor5/commit/d1dad0a3ec043378415f4d24a44f09cddce4df8c)) - The dropdown panels are now initialized on the first opening to boost editor startup time. See [#​12890](https://togithub.com/ckeditor/ckeditor5/issues/12890). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c276c45a934e4ad7c2a8ccd0bd9a01f6442d4cd3)) - Improved inline annotations positioning when marker contains multiple elements or multiple lines of text. - Several packages have been rewritten to TypeScript: - [`@ckeditor/ckeditor5-alignment`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-alignment): closes [#​13026](https://togithub.com/ckeditor/ckeditor5/issues/13026). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/b88a562966bcdb999c419cff033ceeffb972df68)) - [`@ckeditor/ckeditor5-alignment`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-alignment): closes [#​12995](https://togithub.com/ckeditor/ckeditor5/issues/12995). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/8a10049342d40e236365d3920477f2e9e4b85033)) - [`@ckeditor/ckeditor5-autoformat`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autoformat): closes [#​12996](https://togithub.com/ckeditor/ckeditor5/issues/12996). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/ac3dbbe4634688db3ea239306ecd9f3ebd9b22d7)) - [`@ckeditor/ckeditor5-basic-styles`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-basic-styles): closes [#​12998](https://togithub.com/ckeditor/ckeditor5/issues/12998). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/d4fa316686a02244b2ccb9700e3480a9318c2d1b)) - [`@ckeditor/ckeditor5-block-quote`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-block-quote): closes [#​12999](https://togithub.com/ckeditor/ckeditor5/issues/12999). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/71ee1864d3d857cb4a9deb912afeeaf5b1aee20d)) - [`@ckeditor/ckeditor5-highlight`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-highlight): closes [#​13013](https://togithub.com/ckeditor/ckeditor5/issues/13013). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/4629e923340beb27610df456dd5c8b574a9b4e42)) - [`@ckeditor/ckeditor5-adapter-ckfinder`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-adapter-ckfinder): closes [#​12994](https://togithub.com/ckeditor/ckeditor5/issues/12994). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/d1627e19d28131c545125ffe217db69c9e76b02f)) - [`@ckeditor/ckeditor5-heading`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-heading): closes [#​13012](https://togithub.com/ckeditor/ckeditor5/issues/13012). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/ce543ce9b940776429b7476a88663e9ce2ab0369)) - [`@ckeditor/ckeditor5-horizontal-line`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-horizontal-line): closes [#​13014](https://togithub.com/ckeditor/ckeditor5/issues/13014). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/912042dc2793e1ff8034ae84b3f96756d6a69630)) - [`@ckeditor/ckeditor5-language`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-language): closes [#​13019](https://togithub.com/ckeditor/ckeditor5/issues/13019). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/40b0c23c935003a215a6081a2907fff972bd7586)) - [`@ckeditor/ckeditor5-list`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list): closes [#​13021](https://togithub.com/ckeditor/ckeditor5/issues/13021). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/2680d44bf906cec03da9b3d77cff071dea687468)) - [`@ckeditor/ckeditor5-markdown-gfm`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-markdown-gfm): closes [#​13022](https://togithub.com/ckeditor/ckeditor5/issues/13022). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/5d07bae35a8024496fb1f0229cfc0ea738d95a57)) - [`@ckeditor/ckeditor5-mention`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-mention): closes [#​13024](https://togithub.com/ckeditor/ckeditor5/issues/13024). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/3686a812b0d7d1ef659aae02a8362eb9f5adf583)) - [`@ckeditor/ckeditor5-minimap`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-minimap): closes [#​13025](https://togithub.com/ckeditor/ckeditor5/issues/13025). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/6d9f922240896e1f45609418fca7c38c6a2c7cec)) - [`@ckeditor/ckeditor5-paste-from-office`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paste-from-office): closes [#​13027](https://togithub.com/ckeditor/ckeditor5/issues/13027). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/f6aad4fdb1d773f949bddbfeca45220005d52210)) - [`@ckeditor/ckeditor5-word-count`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-word-count): closes [#​13036](https://togithub.com/ckeditor/ckeditor5/issues/13036). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/46278527b583f12ee41de79add857b249b872a62)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information.
Released packages (summary) Releases containing new features: - [@​ckeditor/ckeditor5-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckfinder): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-link](https://www.npmjs.com/package/@​ckeditor/ckeditor5-link): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters): v35.4.0 => v36.0.0 Other releases: - [@​ckeditor/ckeditor5-adapter-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-adapter-ckfinder): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-alignment](https://www.npmjs.com/package/@​ckeditor/ckeditor5-alignment): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-autoformat](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autoformat): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-autosave](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autosave): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-basic-styles](https://www.npmjs.com/package/@​ckeditor/ckeditor5-basic-styles): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-block-quote](https://www.npmjs.com/package/@​ckeditor/ckeditor5-block-quote): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-build-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-build-balloon-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon-block): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-build-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-classic): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-build-decoupled-document](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-decoupled-document): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-build-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-inline): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-ckbox](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckbox): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-clipboard](https://www.npmjs.com/package/@​ckeditor/ckeditor5-clipboard): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-cloud-services](https://www.npmjs.com/package/@​ckeditor/ckeditor5-cloud-services): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-code-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-code-block): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-collaboration-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-collaboration-core): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-core): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-easy-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-easy-image): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-editor-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-balloon): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-editor-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-classic): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-editor-decoupled](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-decoupled): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-editor-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-inline): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-enter](https://www.npmjs.com/package/@​ckeditor/ckeditor5-enter): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-essentials](https://www.npmjs.com/package/@​ckeditor/ckeditor5-essentials): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-export-pdf](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-pdf): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-export-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-word): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-find-and-replace](https://www.npmjs.com/package/@​ckeditor/ckeditor5-find-and-replace): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-font](https://www.npmjs.com/package/@​ckeditor/ckeditor5-font): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-heading](https://www.npmjs.com/package/@​ckeditor/ckeditor5-heading): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-highlight](https://www.npmjs.com/package/@​ckeditor/ckeditor5-highlight): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-horizontal-line](https://www.npmjs.com/package/@​ckeditor/ckeditor5-horizontal-line): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-html-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-embed): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-import-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-import-word): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-indent](https://www.npmjs.com/package/@​ckeditor/ckeditor5-indent): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-language](https://www.npmjs.com/package/@​ckeditor/ckeditor5-language): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-markdown-gfm](https://www.npmjs.com/package/@​ckeditor/ckeditor5-markdown-gfm): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-media-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-media-embed): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-mention](https://www.npmjs.com/package/@​ckeditor/ckeditor5-mention): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-minimap](https://www.npmjs.com/package/@​ckeditor/ckeditor5-minimap): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-operations-compressor](https://www.npmjs.com/package/@​ckeditor/ckeditor5-operations-compressor): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-page-break](https://www.npmjs.com/package/@​ckeditor/ckeditor5-page-break): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-pagination](https://www.npmjs.com/package/@​ckeditor/ckeditor5-pagination): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-paragraph](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paragraph): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-paste-from-office](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paste-from-office): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-real-time-collaboration](https://www.npmjs.com/package/@​ckeditor/ckeditor5-real-time-collaboration): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-remove-format](https://www.npmjs.com/package/@​ckeditor/ckeditor5-remove-format): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-restricted-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-restricted-editing): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-revision-history](https://www.npmjs.com/package/@​ckeditor/ckeditor5-revision-history): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-select-all](https://www.npmjs.com/package/@​ckeditor/ckeditor5-select-all): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-source-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-source-editing): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-style](https://www.npmjs.com/package/@​ckeditor/ckeditor5-style): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-theme-lark](https://www.npmjs.com/package/@​ckeditor/ckeditor5-theme-lark): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-typing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-typing): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-ui](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ui): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-undo](https://www.npmjs.com/package/@​ckeditor/ckeditor5-undo): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-upload](https://www.npmjs.com/package/@​ckeditor/ckeditor5-upload): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-utils): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-watchdog](https://www.npmjs.com/package/@​ckeditor/ckeditor5-watchdog): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-widget](https://www.npmjs.com/package/@​ckeditor/ckeditor5-widget): v35.4.0 => v36.0.0 - [@​ckeditor/ckeditor5-word-count](https://www.npmjs.com/package/@​ckeditor/ckeditor5-word-count): v35.4.0 => v36.0.0 - [@​ckeditor/letters](https://www.npmjs.com/package/@​ckeditor/letters): v35.4.0 => v36.0.0 - [ckeditor5-collaboration](https://www.npmjs.com/package/ckeditor5-collaboration): v35.4.0 => v36.0.0
### [`v35.4.0`](https://togithub.com/ckeditor/ckeditor5/releases/tag/v35.4.0) [Compare Source](https://togithub.com/ckeditor/ckeditor5/compare/v35.3.2...v35.4.0) ##### Release highlights We are happy to announce the release of CKEditor 5 v35.4.0. - Allow list indexing to start from `0`. - Added track changes integration for lists, document list properties, and table resize features. - Introduced the `trackChanges.trackFormatChanges` configuration property which can be used to disable tracking of format changes. - Added an option for dynamic filenames in the editor’s configuration for PDF/Word export. - More editor packages migrated to TypeScript. Read about release highlights in a dedicated blog post: https://ckeditor.com/blog/ckeditor-5-v35.4.0-with-track-changes-expansions--and-better-control-over-the-pdf-and-word-converters/ ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: `HtmlDataProcessor` skips HTML comments by default. Set its `skipComments` property to `false` to retain comments (or use the [`HtmlComment`](https://ckeditor.com/docs/ckeditor5/latest/features/general-html-support.html#html-comments) plugin). ##### Features - **[image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image)**: Upcast the `` element with the `display:block` style as a block image. Closes [#​12811](https://togithub.com/ckeditor/ckeditor5/issues/12811). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/8480de92614cd5c851e4d3c74afc982168491d4c)) - **[lists](https://www.npmjs.com/package/@​ckeditor/ckeditor5-lists)**: Allow list indexing to start from `0`. Closes [#​12827](https://togithub.com/ckeditor/ckeditor5/issues/12827). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/2298735433c16be52642643cd0f5004d80962270)) - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Added track changes integration for lists, document list properties, and table resize features. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Introduced the `trackChanges.trackFormatChanges` configuration property which can be used to disable tracking of format changes. ##### Bug fixes - **[clipboard](https://www.npmjs.com/package/@​ckeditor/ckeditor5-clipboard)**: Replace a tab with four spaces when pasting data from clipboard. Closes [#​12806](https://togithub.com/ckeditor/ckeditor5/issues/12806). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/8aa3b3af0e4a8ffe0af1c7e036fd6cd3b7ab6b67)) - **[comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments)**: It is no longer necessary to make two mouse clicks to move the selection if the annotation in a wide sidebar was focused before. - **[comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments)**: Long user names will no longer break annotations styling in inline and narrow sidebar display modes. - **[comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments)**: Comment view should not lose focus or hide after clicking the cancel icon in the deletion confirmation box. - **[comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments)**: Removing a comment thread imported from a Word file with at least one reply, no longer results in an error where only the first comment was removed instead of the whole thread. - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: Fixed a bug which in some scenarios caused rendering with an outdated selection state when the editor was focused (on Chromium browsers). Closes [#​12967](https://togithub.com/ckeditor/ckeditor5/issues/12967). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/c09f9ab9570b3da098ce556aadf0fc757e7536f6)) - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: The `Model#insertObject()` method should not crash when attempting to set a selection after inserting an inline element. Closes [#​12809](https://togithub.com/ckeditor/ckeditor5/issues/12809). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/322dbfb1255b3dad3bd0ad278a5b7a5c6a2ee8dc)) - **[html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support)**: Markers should not be lost while upcasting a plain table (without the `
` element). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/bf78d7e464c20717a72c75e3c140431aeacc06f7)) - **[html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support)**: Basic styles formatting now works well with the remove format feature. Closes [#​12626](https://togithub.com/ckeditor/ckeditor5/issues/12626). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/e4c1f36a530defb598ef177e76c54573d404ce2e)) - **[real-time-collaboration](https://www.npmjs.com/package/@​ckeditor/ckeditor5-real-time-collaboration)**: In some scenarios the document content was not updated by remote changes until the editor was focused. - **[special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters)**: The special character label in dropdown should be updated when navigating with keyboard. Closes [#​12393](https://togithub.com/ckeditor/ckeditor5/issues/12393). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/f253c7e8ae163604b644c03865f21b26df5cb3ad)) - **[special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters)**: Special characters form a header should use a heading markup. Closes [#​12464](https://togithub.com/ckeditor/ckeditor5/issues/12464). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/8e0a3bb229615b7302bee13a93f7a74629895526)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: The table `width` and `height` attributes should be upcasted from the `
` element if it exists. Closes [#​12812](https://togithub.com/ckeditor/ckeditor5/issues/12812). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/a6ec6d4e41b828a809e725878e813e066681e05a)) - **[Table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-Table)**: Improved the label positioning in RTL editor mode in the insert table dropdown. Closes [#​12833](https://togithub.com/ckeditor/ckeditor5/issues/12833). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/5d098d6b072b66aaccc09d682a1f3ab5fe96b34a)) - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Fixed editor crash when the `TrackChangesData` plugin was used with some editor configurations including real-time collaboration plugins. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Fixed editor crash when the `TrackChangesData` plugin was used with pagination plugin. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Fixed various incorrect scenarios related to the document list integration with track changes. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Use all ranges in the `markMultiRangeFormatBlock` suggestion accept. - **[track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes)**: Fixed the editor crash when the document list properties config is overwritten. - **[ui](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ui)**: The keyboard navigation in grid dropdowns should not be reversed in RTL editor. Closes [#​12871](https://togithub.com/ckeditor/ckeditor5/issues/12871). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/d5c8363ffb034161f54318de87b679d539f9c6b5)) - **[ui](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ui)**: The split button divider should stretch to the edges of the button. Closes [#​10936](https://togithub.com/ckeditor/ckeditor5/issues/10936). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/8f00d4a47e34ba2073b8d1ff0e15ce4361597cc1)) - **[widget](https://www.npmjs.com/package/@​ckeditor/ckeditor5-widget)**: Screen readers should now read the keyboard shortcuts to type around a widget. Closes [#​11936](https://togithub.com/ckeditor/ckeditor5/issues/11936). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/ccc16115b9d297b25fcbfdb5995c5d786855f231)) ##### Other changes - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: The `HtmlDataProcessor` exposes an option to `skipComments`. Closes [#​12813](https://togithub.com/ckeditor/ckeditor5/issues/12813). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/6a7bc0488001176efa860dda8438d21f20c3dfb9)) - **[enter](https://www.npmjs.com/package/@​ckeditor/ckeditor5-enter)**: Made the `enterBlock()` helper publicly accessible through `EnterCommand#enterBlock()`. Closes [#​12885](https://togithub.com/ckeditor/ckeditor5/issues/12885). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/03b105a1e2e674afd0f3f8b61537271b7884e755)) - **[export-pdf](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-pdf)**: Added support for callbacks in the `fileName` configuration option. - **[export-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-word)**: Added support for callbacks in the `fileName` configuration option. - **[import-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-import-word)**: Imported comments will keep only basic styling by default. This behavior can be changed using the new `importWord.commentsStyles` config property. - **[list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list)**: Added access to list-related utils functions through the new `ListUtils` plugin to make it possible to use them in other packages. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/37dc40c0aecafc08d4f5a3cade6fdc0576d49c39)) - **[list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list)**: Added access to list-related utils functions through the new `DocumentListUtils` and `DocumentListPropertiesUtils` plugins to make it possible to use them in other packages. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/cb1a3195bce9c88919efa8025004afd312647dc8)) - **[table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table)**: `TableWidthResizeCommand` will now reset the size values if an optional execution parameter is skipped. Closes [#​12916](https://togithub.com/ckeditor/ckeditor5/issues/12916). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/2d1e16c6cc2a35b70275e8b954ba8804eab680a4)) - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-utils)**: Removed the `I` generic parameter from the `Collection` class. See [#​12763](https://togithub.com/ckeditor/ckeditor5/issues/12763). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/b27b23f5bf78039a0c8d2844addbe22239876eab)) - Several packages have been rewritten to TypeScript: - [`@ckeditor/ckeditor5-editor-balloon`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-balloon): closes [#​12617](https://togithub.com/ckeditor/ckeditor5/issues/12617). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/4a3b268e9d77b90bc198dab2823232ae4def9e20)) - [`@ckeditor/ckeditor5-editor-classic`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-classic): closes [#​12618](https://togithub.com/ckeditor/ckeditor5/issues/12618). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/4991efdbede74ce5b5bf68c31fbc343eff226b80)) - [`@ckeditor/ckeditor5-editor-decoupled`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-decoupled): closes [#​12619](https://togithub.com/ckeditor/ckeditor5/issues/12619). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/2cb21fcefec03b6cb38381d495a332817cad53bc)) - [`@ckeditor/ckeditor5-editor-inline`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-inline): closes [#​12620](https://togithub.com/ckeditor/ckeditor5/issues/12620). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/5faf012e0d381ead0eccc2cbce960112a1bd681a)) - [`@ckeditor/ckeditor5-essentials`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-essentials): closes [#​12621](https://togithub.com/ckeditor/ckeditor5/issues/12621). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/46df564da2616f7374c27d0b957f2bc7f7bbd708)) - Updated translations. ([commit](https://togithub.com/ckeditor/ckeditor5/commit/7b606f2c6cccb778ab54d4dfa29de222398e2c20)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information.
Released packages (summary) Releases containing new features: - [@​ckeditor/ckeditor5-engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list): v35.3.2 => v35.4.0 Other releases: - [@​ckeditor/ckeditor5-adapter-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-adapter-ckfinder): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-alignment](https://www.npmjs.com/package/@​ckeditor/ckeditor5-alignment): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-autoformat](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autoformat): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-autosave](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autosave): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-basic-styles](https://www.npmjs.com/package/@​ckeditor/ckeditor5-basic-styles): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-block-quote](https://www.npmjs.com/package/@​ckeditor/ckeditor5-block-quote): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-build-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-build-balloon-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon-block): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-build-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-classic): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-build-decoupled-document](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-decoupled-document): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-build-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-inline): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-ckbox](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckbox): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckfinder): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-clipboard](https://www.npmjs.com/package/@​ckeditor/ckeditor5-clipboard): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-cloud-services](https://www.npmjs.com/package/@​ckeditor/ckeditor5-cloud-services): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-code-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-code-block): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-collaboration-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-collaboration-core): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-core): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-easy-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-easy-image): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-editor-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-balloon): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-editor-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-classic): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-editor-decoupled](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-decoupled): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-editor-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-inline): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-enter](https://www.npmjs.com/package/@​ckeditor/ckeditor5-enter): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-essentials](https://www.npmjs.com/package/@​ckeditor/ckeditor5-essentials): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-export-pdf](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-pdf): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-export-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-word): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-find-and-replace](https://www.npmjs.com/package/@​ckeditor/ckeditor5-find-and-replace): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-font](https://www.npmjs.com/package/@​ckeditor/ckeditor5-font): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-heading](https://www.npmjs.com/package/@​ckeditor/ckeditor5-heading): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-highlight](https://www.npmjs.com/package/@​ckeditor/ckeditor5-highlight): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-horizontal-line](https://www.npmjs.com/package/@​ckeditor/ckeditor5-horizontal-line): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-html-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-embed): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-import-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-import-word): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-indent](https://www.npmjs.com/package/@​ckeditor/ckeditor5-indent): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-language](https://www.npmjs.com/package/@​ckeditor/ckeditor5-language): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-link](https://www.npmjs.com/package/@​ckeditor/ckeditor5-link): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-markdown-gfm](https://www.npmjs.com/package/@​ckeditor/ckeditor5-markdown-gfm): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-media-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-media-embed): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-mention](https://www.npmjs.com/package/@​ckeditor/ckeditor5-mention): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-minimap](https://www.npmjs.com/package/@​ckeditor/ckeditor5-minimap): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-operations-compressor](https://www.npmjs.com/package/@​ckeditor/ckeditor5-operations-compressor): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-page-break](https://www.npmjs.com/package/@​ckeditor/ckeditor5-page-break): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-pagination](https://www.npmjs.com/package/@​ckeditor/ckeditor5-pagination): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-paragraph](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paragraph): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-paste-from-office](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paste-from-office): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-real-time-collaboration](https://www.npmjs.com/package/@​ckeditor/ckeditor5-real-time-collaboration): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-remove-format](https://www.npmjs.com/package/@​ckeditor/ckeditor5-remove-format): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-restricted-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-restricted-editing): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-revision-history](https://www.npmjs.com/package/@​ckeditor/ckeditor5-revision-history): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-select-all](https://www.npmjs.com/package/@​ckeditor/ckeditor5-select-all): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-source-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-source-editing): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-style](https://www.npmjs.com/package/@​ckeditor/ckeditor5-style): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-theme-lark](https://www.npmjs.com/package/@​ckeditor/ckeditor5-theme-lark): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-typing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-typing): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-ui](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ui): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-undo](https://www.npmjs.com/package/@​ckeditor/ckeditor5-undo): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-upload](https://www.npmjs.com/package/@​ckeditor/ckeditor5-upload): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-utils): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-watchdog](https://www.npmjs.com/package/@​ckeditor/ckeditor5-watchdog): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-widget](https://www.npmjs.com/package/@​ckeditor/ckeditor5-widget): v35.3.2 => v35.4.0 - [@​ckeditor/ckeditor5-word-count](https://www.npmjs.com/package/@​ckeditor/ckeditor5-word-count): v35.3.2 => v35.4.0 - [@​ckeditor/letters](https://www.npmjs.com/package/@​ckeditor/letters): v35.3.2 => v35.4.0 - [ckeditor5-collaboration](https://www.npmjs.com/package/ckeditor5-collaboration): v35.3.2 => v35.4.0
### [`v35.3.2`](https://togithub.com/ckeditor/ckeditor5/releases/tag/v35.3.2) [Compare Source](https://togithub.com/ckeditor/ckeditor5/compare/v35.3.1...v35.3.2) ##### Bug fixes - **[engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine)**: Improved support for dictation (via VoiceControl) on iOS and multi-line text replacements on macOS. Closes [#​2045](https://togithub.com/ckeditor/ckeditor5/issues/2045), [#​11443](https://togithub.com/ckeditor/ckeditor5/issues/11443). ([commit](https://togithub.com/ckeditor/ckeditor5/commit/6f639c7c6327f1852756ba42510f8a0caeaf5ac6)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information.
Released packages (summary) Other releases: - [@​ckeditor/ckeditor5-adapter-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-adapter-ckfinder): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-alignment](https://www.npmjs.com/package/@​ckeditor/ckeditor5-alignment): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-autoformat](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autoformat): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-autosave](https://www.npmjs.com/package/@​ckeditor/ckeditor5-autosave): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-basic-styles](https://www.npmjs.com/package/@​ckeditor/ckeditor5-basic-styles): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-block-quote](https://www.npmjs.com/package/@​ckeditor/ckeditor5-block-quote): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-build-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-build-balloon-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-balloon-block): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-build-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-classic): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-build-decoupled-document](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-decoupled-document): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-build-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-build-inline): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-ckbox](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckbox): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-ckfinder](https://www.npmjs.com/package/@​ckeditor/ckeditor5-ckfinder): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-clipboard](https://www.npmjs.com/package/@​ckeditor/ckeditor5-clipboard): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-cloud-services](https://www.npmjs.com/package/@​ckeditor/ckeditor5-cloud-services): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-code-block](https://www.npmjs.com/package/@​ckeditor/ckeditor5-code-block): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-collaboration-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-collaboration-core): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-comments](https://www.npmjs.com/package/@​ckeditor/ckeditor5-comments): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-core](https://www.npmjs.com/package/@​ckeditor/ckeditor5-core): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-easy-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-easy-image): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-editor-balloon](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-balloon): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-editor-classic](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-classic): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-editor-decoupled](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-decoupled): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-editor-inline](https://www.npmjs.com/package/@​ckeditor/ckeditor5-editor-inline): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-engine](https://www.npmjs.com/package/@​ckeditor/ckeditor5-engine): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-enter](https://www.npmjs.com/package/@​ckeditor/ckeditor5-enter): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-essentials](https://www.npmjs.com/package/@​ckeditor/ckeditor5-essentials): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-export-pdf](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-pdf): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-export-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-export-word): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-find-and-replace](https://www.npmjs.com/package/@​ckeditor/ckeditor5-find-and-replace): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-font](https://www.npmjs.com/package/@​ckeditor/ckeditor5-font): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-heading](https://www.npmjs.com/package/@​ckeditor/ckeditor5-heading): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-highlight](https://www.npmjs.com/package/@​ckeditor/ckeditor5-highlight): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-horizontal-line](https://www.npmjs.com/package/@​ckeditor/ckeditor5-horizontal-line): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-html-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-embed): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-html-support](https://www.npmjs.com/package/@​ckeditor/ckeditor5-html-support): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-image](https://www.npmjs.com/package/@​ckeditor/ckeditor5-image): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-import-word](https://www.npmjs.com/package/@​ckeditor/ckeditor5-import-word): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-indent](https://www.npmjs.com/package/@​ckeditor/ckeditor5-indent): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-language](https://www.npmjs.com/package/@​ckeditor/ckeditor5-language): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-link](https://www.npmjs.com/package/@​ckeditor/ckeditor5-link): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-list](https://www.npmjs.com/package/@​ckeditor/ckeditor5-list): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-markdown-gfm](https://www.npmjs.com/package/@​ckeditor/ckeditor5-markdown-gfm): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-media-embed](https://www.npmjs.com/package/@​ckeditor/ckeditor5-media-embed): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-mention](https://www.npmjs.com/package/@​ckeditor/ckeditor5-mention): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-minimap](https://www.npmjs.com/package/@​ckeditor/ckeditor5-minimap): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-operations-compressor](https://www.npmjs.com/package/@​ckeditor/ckeditor5-operations-compressor): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-page-break](https://www.npmjs.com/package/@​ckeditor/ckeditor5-page-break): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-pagination](https://www.npmjs.com/package/@​ckeditor/ckeditor5-pagination): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-paragraph](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paragraph): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-paste-from-office](https://www.npmjs.com/package/@​ckeditor/ckeditor5-paste-from-office): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-real-time-collaboration](https://www.npmjs.com/package/@​ckeditor/ckeditor5-real-time-collaboration): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-remove-format](https://www.npmjs.com/package/@​ckeditor/ckeditor5-remove-format): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-restricted-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-restricted-editing): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-revision-history](https://www.npmjs.com/package/@​ckeditor/ckeditor5-revision-history): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-select-all](https://www.npmjs.com/package/@​ckeditor/ckeditor5-select-all): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-source-editing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-source-editing): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-special-characters](https://www.npmjs.com/package/@​ckeditor/ckeditor5-special-characters): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-style](https://www.npmjs.com/package/@​ckeditor/ckeditor5-style): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-table](https://www.npmjs.com/package/@​ckeditor/ckeditor5-table): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-theme-lark](https://www.npmjs.com/package/@​ckeditor/ckeditor5-theme-lark): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-track-changes](https://www.npmjs.com/package/@​ckeditor/ckeditor5-track-changes): v35.3.1 => v35.3.2 - [@​ckeditor/ckeditor5-typing](https://www.npmjs.com/package/@​ckeditor/ckeditor5-typing): v35.3.1 => v35.3.2 - [@​ckedi