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.
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 `
This PR contains the following updates:
~31.1.0
->~36.0.0
By merging this PR, the issue #24 will be automatically resolved and closed:
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