CKEditor 5 v43.3.0: Bug Fixes, Performance Improvements and Export to Word Watermark Support
We’re releasing CKEditor 5 v43.3.0 to introduce various performance improvements, add Export to Word watermark support, and fix some minor bugs.
UPDATED Performance improvements
We’ve improved how the editor handles document structure by making it more reliable and efficient to access specific elements and verify their positions.
- Node index and offset caching:
Node
andNodeList
elements now cache index and offset values, reducing the need for recalculations and significantly boosting overall performance during model operations. - Selection range validation: The newly implemented
Position#isValid()
method is also utilized to improve the validation of selection ranges, ensuring more consistent behavior in various editing scenarios. - Performance improvements in numbers: The editor now loads content between 3x and, in some cases, up to 6x faster, depending on the type and size of the content. For instance, where a specific 200-page document previously took almost 25 seconds to load, the time has now been reduced to just 3.5 seconds.
In the upcoming months, we’ll continue rolling out a series of performance improvements to ensure an even faster, smoother experience in CKEditor 5.
NEW Export to Word watermark support
A new configuration option has been added to include a watermark when exporting documents to Word, providing additional flexibility in document branding and protection.
Other bug fixes and improvements
- Suggestions retention on revision restore: Suggestions are no longer lost in specific cases when restoring revisions with changes from multiple users. The revision tracking process has been improved to ensure that all operations, including markers, are handled and saved correctly during synchronization. This fix resolves issues where markers were previously not retained, ensuring consistent data handling in collaborative editing scenarios.
- Action dropdown visibility fix: Resolved an issue where the action dropdown remained hidden after permission changes on comments. The dropdown now reflects updated permissions, allowing users to interact seamlessly with the available actions.
- AI Commands enhancements:
- Custom AI Commands are now correctly applied to individual dropdowns when only one group of comments is present, instead of the entire group.
- Empty comment groups no longer render, improving UI clarity.
- Fixed an issue where nested AI command menus would close unexpectedly when used within a balloon toolbar, preventing unintended behavior during selection.
What is the latest version of CKEditor?
The latest version of CKEditor is v43.3.0 and includes an important security fix. We highly recommend updating to the latest version to keep your application secure.
Quick links for CKEditor v43.3.0
- Download the latest version of CKEditor: CDN, npm or zip packages.
- CKEditor 5 Builder
- CKEditor 5 installation guides
- CKEditor 5 documentation
- CKEditor 5 changelog
- CKEditor 5 license
- Getting support for CKEditor 5
- Report issues on GitHub repository
Learn more about previous CKEditor 5 versions
- CKEditor v43.1.1 Release Highlights: Security fix introduced
- CKEditor v43.1.0 Release Highlights: Block Merge Fields, Nested Dropdowns, and more
- CKEditor v43.0.0 Release Highlights - All-new Merge Fields and Export to Word v2
- CKEditor v42.0.0 Release Highlights: new installation methods and builder unveiled
- CKEditor v41.4.0: Accessibility and UX improvements + bug fixes
- CKEditor v41.3.0: New Multi-level Lists plugin and Menu Bar + accessibility report
- CKEditor v41.2.0: Accessibility and Comments improvements
- CKEditor v41.0.0: New Case Change, Dialog UI + Lists update