Feature #96874
Updated by Oliver Hader about 2 years ago
CKEditor 5 has new functionality, and is fundamentally different than previous CKEditor4.
1. Breaking Changes
* It is obvious that existing CKEditor plugins won't work anymore, I think that is OK though
* Styling of HTML is not possible anymore (= the same way) because there is no iframe anymore.
2. Needed Migration paths
* Allowing to configure toolbar
* Allowing to use styleSet dropdowns
* Allowing to configure new plugins via yaml
* Allowing to configure allowed content tabs
* Path on how to use a custom rte.css again
Solution paths:
* Add custom configuration in parallel to our Yaml configuration via "editor5" property or something like that.
Some notes:
* https://ckeditor.com/docs/ckeditor5/latest/builds/guides/migration/migration-from-ckeditor-4.html
* Replacement of styles dropdown https://github.com/ckeditor/ckeditor5/issues/5700#issue-516228316 and https://www.drupal.org/project/drupal/issues/3222797
* https://www.drupal.org/project/drupal/issues/3231364 Add CKEditor 5 module to Drupal core
* https://www.drupal.org/project/drupal/issues/3194084