v47.7.5
We are excited to announce the release of CKEditor 5 v47.7.5.
ℹ️ Long Term Support Edition release: This is a CKEditor 5 Long Term Support (LTS) Edition release, available only to LTS subscribers. It delivers security and critical maintenance fixes for the v47 line. Visit documentation to learn more.
Bug fixes
-
utils: Fixed an initialization failure in Safari 27 on Intel Macs by working around a regression in the browser’s implementation of
String#substr(). Closes #20237.Affected Safari builds return the entire string instead of an empty string when
String#substr()is called with a negative length. For event names without a namespace separator, this caused an event node to reference itself as a child, leading to infinite recursion and a stack overflow when collecting callbacks. The editor no longer relies onString#substr()for this operation.Thanks to @ld3nl.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-adapter-ckfinder: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-ai: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-alignment: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-autoformat: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-autosave: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-basic-styles: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-block-quote: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-bookmark: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-case-change: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-ckbox: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-ckfinder: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-clipboard: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-cloud-services: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-code-block: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-collaboration-core: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-comments: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-core: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-document-outline: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-easy-image: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-editor-balloon: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-editor-classic: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-editor-decoupled: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-editor-inline: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-editor-multi-root: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-email: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-emoji: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-engine: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-enter: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-essentials: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-export-inline-styles: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-export-pdf: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-export-word: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-find-and-replace: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-font: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-footnotes: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-format-painter: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-fullscreen: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-heading: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-highlight: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-horizontal-line: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-html-embed: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-html-support: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-icons: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-image: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-import-word: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-indent: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-language: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-line-height: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-link: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-list: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-list-multi-level: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-markdown-gfm: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-media-embed: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-mention: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-merge-fields: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-minimap: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-operations-compressor: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-page-break: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-pagination: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-paragraph: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-paste-from-office: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-paste-from-office-enhanced: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-real-time-collaboration: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-remove-format: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-restricted-editing: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-revision-history: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-select-all: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-show-blocks: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-slash-command: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-source-editing: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-source-editing-enhanced: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-special-characters: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-style: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-table: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-template: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-theme-lark: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-track-changes: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-typing: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-ui: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-undo: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-upload: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-uploadcare: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-utils: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-watchdog: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-widget: v47.7.4 => v47.7.5
- @ckeditor/ckeditor5-word-count: v47.7.4 => v47.7.5
- ckeditor5: v47.7.4 => v47.7.5
- ckeditor5-collaboration: v47.7.4 => v47.7.5
- ckeditor5-premium-features: v47.7.4 => v47.7.5