Release Notes / Version 12.2506.0
Table Of ContentsCKEditor5 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
iconsclass, 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)


