Releases: CoreMedia/ckeditor-plugins
v10.4.0
What's Changed
Changes
-
Support for Input of External Content (#122)
This change provides support for URIs from a third party system (like a commerce/shop system) that are known to the embedding system. Those external contents can be inserted into the editor (by dropping them into the editing view or link balloon) and will be imported into the embedding system, which means a representation is created.
For example: Dropping a content item from the CoreMedia Studio's Content Hub or Commerce Hub will now result in a content import and creates a link to the imported content inside the editor.
Full Changelog: 10.3.0...10.4.0
Compatibility Matrix
Artifact | Version |
---|---|
CKEditor 5 (peer) | 35.4.0 |
CMCC (used by) | 11.2210.2 |
v10.3.0
What's Changed
Changes
- CKEditor updated to 35.4.0 (#123)
CKEditor has been updated to 35.4.0. For further information: https://github.com/ckeditor/ckeditor5/releases/tag/v35.4.0 - Enable additional CKEditor 5 Plugins (#123)
The following plugins have been enabled in the Example-App: Code Plugin, Autoformat Plugin, FindAndReplace Plugin, ImageTextAlternative
Full Changelog: 10.2.1...10.3.0
Compatibility Matrix
Artifact | Version |
---|---|
CKEditor 5 (peer) | 35.4.0 |
CMCC (used by) | 11.2210.2 |
v10.2.1
What's Changed
Bugfixes
- Paste Button: Handle expanded ranges (#119)
When inserting content while having an uncollapsed selection in the editor, the selected contents will now be removed accordingly.
Full Changelog: 10.2.0...10.2.1
Compatibility Matrix
Artifact | Version |
---|---|
CKEditor 5 (peer) | 35.2.0 |
CMCC (used by) | 11.2210.1 |
v10.2.0
What's Changed
Features
- Paste Content Button (#115)
A plugin has been introduced provides a toolbar button to paste content from CoreMedia Studio via the CoreMedia Studio ClipboardService.
To use the toolbar button the pluginPasteContentPlugin
from the package@coremedia/ckeditor5-coremedia-content-clipboard
must be part of the CKEditor plugins. With the pluginpasteContent
can be added to the toolbar.
Changes
- ESLint Adaptions (#114)
Tests
Full Changelog: 10.1.0...10.2.0
v10.1.0
What's Changed
Changes
- Service-Agent updated to 1.1.5 (#112)
Service-Agent has been updated to 1.1.5. Deprecated API usage has been adjusted in
Bugfixes
- Fixed Link-Balloon Position in Example App (#111)
Given an image, which is embedded into a link, the link balloon (action view/form view) may have opened misplaced for aligned images (float--left, float--right). This is now fixed.
Full Changelog: 9.0.1...10.1.0
v10.0.1
What's Changed
Breaking Changes
-
Studio Essentials: Adapt package name to directory name to fit naming policy. (#104)
The package@coremedia/ckeditor5-studio-essentials
has been renamed to@coremedia/ckeditor-coremedia-studio-essentials
.
This is a breaking change and requires some action when upgrading to upcoming major version:- Dependencies to this package have to be changed to the new name.
- All imports in *.ts files have to been changed to the new name.
-
Update Node.js to 16.x LTS (#102)
Changes
- CKEditor updated to 35.2.0 (#107)
CKEditor has been updated to 35.2.0. For further information: https://github.com/ckeditor/ckeditor5/releases/tag/v35.2.0 - Migrate Example-App to TypeScript (#105)
The Example-App has been migrated to TypeScript. This will improve the code quality and makes maintenance easier.
Documentation
- Chained Reserved Classes "underline strike" ignores "underline" #101 (#103)
- Typedoc: Resolve all current warnings (#100)
Tests
- Image/Media: Tests have been extended (#106)
Full Changelog: 9.1.0...10.0.1
v9.1.0
What's Changed
Features
-
Images: Open in tab (#98)
The contextual balloon image toolbar has been extended with a button to open the selected image.
Fixes
-
Images: Link balloon overlaps image alignment balloon (#98)
As part of the features "Images: Open in tab" the link behavior on click on an image has been reworked.
Now the link does not open directly but shows the toolbar of an image, including a link button. To include the link button the CKEditor 5 LinkImage Plugin has been used. -
Drag and drop: Unsupported uris are now filtered out. (#99)
Documentation
- Documentation Update Towards "In Production" Use (#96)
Full Changelog: 9.0.1...9.1.0
v9.0.1
What's Changed
Fixes
- Increase CKEditor 5 Version in peer dependencies (#95)
Full Changelog: 9.0.0...9.0.1
v9.0.0
What's Changed
Fixes
-
Link Plugin: Remove Content Link in Form View leaves raw content: in input field #83 (#90)
-
Tests: No DOM-Parser available for playwright tests (#87)
Changes
-
Get Rid of Data Normalization (#86)
Data Normalization was introduced to check for semantic equality of documents to recognize if the actual document has changed and therefore has to be saved. Fortunately, CKEditor 5 provides a versioneditor.model.document.version
which only increases if the docment is not semantically equal. -
CKEditor updated to 35.1.0 (#94)
CKEditor has been updated continously to 35.1.0. This includes an update to 35.0.1 (#88) and the update to 35.1.0 (#94). In this context all dependencies have been updated. More details can be found directly in the Pull Requests.
Process and Repository
- Issues Template enhanced (#89)
Full Changelog: 8.1.0...9.0.0
v8.1.0
What's Changed
Fixes
-
Link Target: Respect read-only mode of CKEditor 5 (#82)
When trying to edit a link in a read-only CKEditor 5 it was still possible to change the link target. Now it is not possible anymore. -
Differencing: Prevent false positive new-line (#84)
Full Changelog: 8.0.0...8.1.0