close

Filter

loading table of contents...

Release Notes / Version 12.2506.0

Table Of Contents

CKEditor5 updated to version 45.2.0

CKEditor5 has been updated to version 45.2.0 and comes with updated versions of CoreMedia's CKEditor5 plugins. The update includes 2 major changes:

  • Icons are no longer imported as a single icons class, but need to be imported separately.

  • The link balloon of the CKEditor’s link plugin has been re-implemented completely and now consists of a `ToolbarView` instead of the `LinkActionsView`. CoreMedia’s link plugin extension has also been updated to still be compatible.

If you have customized the link targets for the link balloon, you will now have to add those targets to the link.toolbar configuration. Please have a look at the corresponding documentation.

Migration path: Previously you would have configured the link targets via this configuration:

//...
link {
  //...
  targets: [
    "_self",
    {
      name: "_parent",
      icon: parentIcon,
    },
  ]
}

Now, the new toolbar configuration handles which targets are displayed inside the link balloon. You will still need to define custom targets in targets to may remove the default targets (“_self”, “_new”, “_other”, “_top”) and simply add them to the toolbar. Please note, that you will also need to add the buttons to display, edit or unlink the link here as well:

//...
link {
  //...
  toolbar: ["linkPreview", "editLink", "|", "_self", "_parent", "|", "unlink"],
  targets: [
    {
      name: "_parent",
      icon: parentIcon,
    },
  ]
}

The default toolbar looks like this. Please feel free to reconfigure it in ckeditorDefault.ts if you previously changed the link targets:

["linkPreview", "editLink", "|", "_self", "_blank", "_embed", "_other", "|", "unlink"]

(CMS-27076)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.