Release Notes / Version 11.2304
Table Of Contents
The license management for CKEditor 5 has been simplified by extracting the
licenseKey
configuration into an extra sidecar file
ckeditor5License.ts
.
The existing CKEditor 5 instance factories (
ckeditorDefault.ts
,
ckeditorHtmlViewer
and
ckeditorSlim.ts
) have been adapted to use this key via deconstruction pattern:
return ClassicEditor.create(domElement, { ...ckeditor5License, // new, was licenseKey: "" before placeholder: localize('Type your text here...', language),
In addition to this change, the default license key is now an OEM license key, shipped with
@coremedia/ckeditor5-coremedia-oem-activation
, rather than an empty one.
This OEM key must not be used outside CMCC, but may be reused for your custom CKEditor 5 instance factories. To enable premium CKEditor 5 features, you must purchase your own license.
(CMS-23472)