CKEditor 5 v45.1.0 Release Highlights: Bug fixes and improvements
The CKEditor 5 v45.1.0 release continues to elevate the editing experience with enhancements focused on stability, collaboration workflows, and typing reliability, particularly on Safari and iOS. With updates to Track Changes, an improved typing experience, and refinements to UI behavior across the board, this release brings meaningful improvements for developers and end-users alike.
Track Changes workflow
A new method for starting a “tracking session” gives developers and users finer control over how changes are grouped and reviewed. This improvement prevents automatic merging of adjacent suggestions, which can be especially useful in collaborative workflows that require reviewing edits one by one.
The update also includes several bug fixes that improve the accuracy and stability of the Track Changes feature across different integration scenarios, including asynchronous collaboration and revision handling.
Typing experience
Typing has been improved, especially for Safari and iOS users. The browser now takes the lead in handling plain text input, while the editor synchronizes the changes afterward. This shift significantly improves the typing experience on Apple devices and addresses edge cases related to autocorrect and text replacement features.
Performance has also been improved when typing in large documents, while VoiceOver support on macOS has been refined to correctly read typed characters.
Other Improvements
Fullscreen experience
The editor now preserves scroll position when exiting fullscreen mode, ensuring streamlined transitions, especially on smooth-scrolling pages. Additional UI refinements improve margin alignment and compatibility with the Content minimap plugin.
Sticky UI elements
Toolbars and contextual balloons are now better aligned with the visible viewport in Safari and iOS, especially when zoomed or scrolled.
Paste from Office
Detection of local and online images in Microsoft Word content has been improved for more consistent pasting results.
Accessibility and stability
Link behavior, table forms, dropdown performance, and source editing have been improved with a set of targeted fixes.
Minor breaking changes
The release introduces a change to how beforeinput
DOM events are handled in plain text typing. While this change improves browser integration, it may impact custom implementations that modify input behavior. Please refer to the changelog and update guide for more details.
Quick links for CKEditor v45.1.0
Learn more about previous CKEditor 5 versions
-
CKEditor 5 v44.3.0 Release Highlights: Bug Fixes and Improvements
-
CKEditor 5 v44.2.1 Release Highlights: Security fix introduced
-
CKEditor 5 v44.0.0 Release Highlights: Introducing Self-Service Plans and the Bookmarks Feature
-
CKEditor 5 v43.3.0: Bug Fixes, Performance Improvements and Export to Word Watermark Support