We are happy to announce the release of CKEditor 5 Official Integration v1.1.0.
In this release, we updated the CKEditor 5 version to v44.0.0, which introduces high impact updates. Starting from the plugin version 1.1.0, the custom field will require passing a valid license key.
- CKEditor 5 custom field now requires the license key. CKEditor 5 now requires a valid license key, which can be retrieved from Customer Portal. You can sign up for a commitment-free trial and get instant access to your key.
This is a patch release that resolves an issue that resulted in a crash after removing the content from the editor. The issue was caused by the fact that after releasing Strapi 5.0.0, the custom field's value
property becomes null
when the editor is empty.
Check out the highlights of the original v1.0.0 release.
- Prevent passing
null
as the editor data to prevent the crash.
This is a patch release that resolves an issue that resulted in the Strapi app building process failure.
Check out the highlights of the original v1.0.0 release.
- Switch the
ckeditor5-maximum-length
plugin from UMD build to JS.
We are happy to announce the release of CKEditor 5 Official Integration v1.0.0.
This release introduces compatibility between the CKEditor 5 Official Integration plugin and Strapi 5. We are providing an updated version of the plugin to allow early testing and ensure seamless integration with the Strapi 5 release.
For users who continue to work with Strapi 4, the plugin remains available in version 0.x.x (with 0.1.0 being the latest as of September 19th). This ensures full support for Strapi 4 environments.
- CKEditor 5 integration now uses CDN instead of npm. In version 1.0.0, we've transitioned from npm packages to loading CKEditor 5 via the CKEditor CDN. As the editor will now be loaded from an external origin, you'll need to update your Content Security Policy (CSP) to include https://cdn.ckeditor.com in the
script-src
directive. Please see the updated installation instructions in theREADME.md
for further details.