github ckeditor/ckeditor5 v48.5.2

latest release: v47.7.5
5 hours ago

We are excited to announce the release of CKEditor 5 v48.5.2.

Bug fixes

  • utils: The EmitterMixinConstructor, ObservableMixinConstructor and DomEmitterMixinConstructor types no longer resolve to undefined in projects that compile with the strictNullChecks option disabled. Closes #20238.

    Thanks to @ld3nl.

  • 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 on String#substr() for this operation.

    Thanks to @ld3nl.

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

Don't miss a new ckeditor5 release

NewReleases is sending notifications on new releases.