You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Below are the changelog entries for the latest CKEditor 5 nightly release (0.0.0-nightly-20250118.0).
These entries come from commits on the #master branch and are generated automatically. Hence, some things may be unclear or incomprehensible. We are sorry for the inconvenience.
We use the latest stable release (44.1.0) as a starting point for collecting commits to process.
To learn more about the CKEditor 5 nightly releases - follow #14502.
image: Starting from this release, images that have height and width attributes set will automatically receive loading="lazy" attribute in the editing area. This happens only for the content loaded into the editor, the data output produced by the editor remains the same. The reason for this change is to improve user experience in documents that may contain hundreds of images.
list: lower-alpha and upper-alpha list styles are now upcasted to lower-latin and upper-latin styles.
Features
clipboard: Pass information to the downcast converter when clipboard pipeline is used to allow for customization. Closes #17745. (commit)
clipboard: viewToPlainText() helper will now parse the view RawElement instances. Closes #17746. (commit)
image: Added a possibility to break the current block by InsertImageCommand with breakBlock flag. Closes #17742. (commit)
list: Add support for lower-alpha / upper-alpha list type highlighting in list style properties buttons. Closes #17424. (commit)
clipboard: Export ViewDocumentPasteEvent type from ckeditor5-clipboard package. (commit)
engine: Improve performance of the placeholders. (commit)
engine: Do not store non-document operation with batches. This improves memory efficiency for huge documents. Closes #17678. (commit)
engine: Improve performance of Selection#getSelectedBlocks when selection contains block elements with many blocks inside (e.g. table). Closes #17629. (commit)
image: Attribute loading="lazy" will be automatically added in editing view to images with height and width attributes set to improve loading performance. (commit)
list: Skip already visited list elements during reconversion and post fixing for better performance. Fixes #17625. (commit)
Below are the changelog entries for the latest CKEditor 5 nightly release (
0.0.0-nightly-20250118.0
).These entries come from commits on the
#master
branch and are generated automatically. Hence, some things may be unclear or incomprehensible. We are sorry for the inconvenience.We use the latest stable release (
44.1.0
) as a starting point for collecting commits to process.To learn more about the CKEditor 5 nightly releases - follow #14502.
Changelog
0.0.0-nightly-20250118.0 (January 18, 2025)
MINOR BREAKING CHANGES ℹ️
height
andwidth
attributes set will automatically receiveloading="lazy"
attribute in the editing area. This happens only for the content loaded into the editor, the data output produced by the editor remains the same. The reason for this change is to improve user experience in documents that may contain hundreds of images.lower-latin
andupper-latin
styles.Features
viewToPlainText()
helper will now parse the viewRawElement
instances. Closes #17746. (commit)InsertImageCommand
withbreakBlock
flag. Closes #17742. (commit)lower-alpha
/upper-alpha
list type highlighting in list style properties buttons. Closes #17424. (commit).ck-with-instant-tooltip
class can now be used to display the tooltip without the delay. Closes #17743. (commit)collectStylesheets
helper function to retrieve stylesheets from the provided URLs. (commit)Bug fixes
cloud-services: No longer keep refreshing token if tokenUrl method failed in the initialization of the plugin. Closes #17531. (commit)
editor-classic: Export
ClassicEditorUIView
from package. (commit)editor-inline: No longer crash the editor during destroy() when the editable was manually detached before destroying. Closes #16561. (commit)
editor-multi-root: No longer crash the editor during destroy() when the editable was manually detached before destroying. Closes #16561. (commit)
image: Insert image via url dialog can now be submitted by pressing "enter" key. Closes #16902. (commit)
Allow closing dialog on enter click
Add test for image insert via url to check if can be closed by clicking enter
Add new parameter to dialog to indicate if should have form tag.
Change insert image via url dialog submit on enter
Fix comments in image insert via url tests
fix tests
link: Trailing punctuation is no longer included in auto-linked URL. Closes #14497. (commit)
list: The list style buttons should show proper list type after clicking list for the first time. (commit)
table: Prevent table corruption when setting editor data with th cells following colspan rows. Closes #17556, #17404. (commit)
typing: Fix not working two-step caret movement on iOS devices. Closes #17171. (commit)
ui: Tooltip will no longer show after quickly hovering and moving the mouse away before the tooltip shows. Closes. (commit)
ui: Destroying another editor instance while modal is open will no longer unlock page scroll. Closes #17585. (commit)
Unify TypeScript declaration files. Fixes #17575 and #17533. (commit)
Other changes
ViewDocumentPasteEvent
type fromckeditor5-clipboard
package. (commit)Selection#getSelectedBlocks
when selection contains block elements with many blocks inside (e.g. table). Closes #17629. (commit)loading="lazy"
will be automatically added in editing view to images withheight
andwidth
attributes set to improve loading performance. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Minor releases (contain minor breaking changes):
Releases containing new features:
Other releases:
The text was updated successfully, but these errors were encountered: