CoreMedia Content Cloud v13 Upgrade Guide / Version 2512.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
ToolbarViewinstead of theLinkActionsView. CoreMedia’s link plugin extension has also been updated to 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 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"]


