Upgrade coordination for modules providing CKEditor 4 plugins
This documentation needs work. See "Help improve this page" in the sidebar.
General advice
For determining CKEditor 5 equivalents of CKEditor 4 plugins, seeΒ the CKEditor 4 plugin equivalents page. You can also search npm
for ckeditor5-plugin
.
Modules with CKEditor 4 plugins
π Done
(alphabetically ordered)
πͺ¦ Obsolete
(alphabetically ordered)
Drupal module | CKEditor 4 plugin | CKEditor 5 plugin | Status + issue or note | Automatic upgrade path | Usage (2022-09-18) |
CKEditor Fixed Toolbar | custom | N/A | πͺ¦ obsolete with CKEditor 5, see #3314819-2: CKEditor 5 readiness | N/A | ~15 |
CKEditor List Style | custom | official | πͺ¦ part of Drupal core: #3274635: [upstream] Use CKEditor 5's native <ol type> and <ul type> UX | #3326957: Make ckeditor_liststyle compatible with ckeditor5 | ~3,000 |
CKEditor Table Resize | official | N/A | πͺ¦ obsolete with CKEditor 5, see theΒ warning message in the description. | N/A | ~325 |
CKEditor Table Selection | official | N/A | πͺ¦ obsolete with CKEditor 5, see theΒ warning message in the description. | N/A | ~929 |
CKEditor Upload Image | official (multiple) and customised | N/A | πͺ¦ obsolete with CKEditor 5: Drupal core's CKEditor 5 image uploading integration now uses the default upload experience!. | N/A | ~2800 |
π Ready for testing
(ordered by most usage first)
Drupal module | CKEditor 4 plugin | CKEditor 5 plugin | Status + issue or note | Automatic upgrade path | Usage (2022-09-18) |
Font Awesome Icons | custom | TBD | #3274028: CKEditor 5 compatibility β new module providing better-than-before UX: ckeditor5_icons |
available for testing | ~40,000 |
Video embed WYSIWYG (submodule of Video embed field) | custom | custom | #3311063: Add support for Ckeditor 5 | β yes |
~124k for the main module, but probably far less use the submodule |
Inline Responsive Images | custom | custom | #3317804: Compatibility with CKEditor5 (default in D10 core) | β no need (still to be tested) | ~4,500 |
CKEditor mentions | official | custom | #3309677: CKEditor mentions compatible with CKEditor 5 | β no |
πͺ TODO
(ordered by most usage first)
Modules with filters whose filter type was incorrect, which the CKEditor 4 β 5 upgrade path detects and complains about
This happens when a filter is used that indicates it is of the type FilterInterface::TYPE_MARKUP_LANGUAGE
β usually they should've been marked as FilterInterface::TYPE_TRANSFORM_REVERSIBLE
or FilterInterface::TYPE_TRANSFORM_IRREVERSIBLE
.
Drupal module providing a filter | Status + issue or note | Usage (2022-09-18) |
AutoFloat | π since 1.2 #3274048: CKEditor 5 compatability | ~380 |
Glossify | π since 2.0.2 #3268577: Make it compatible with CKEditor5 | ~1,000 |
Insert View | π since 2.0.1 #3310922: Wrong filter type prevents this from being used with CKEditor 5 | ~3,000 |
TOC Filter | π since 2.1 #3268579: Make it compatible with CKEditor5 | ~750 |
Bootstrap Utilities - Text editor filters | π since 2.0.0 #3306658: CKEditor 5 readiness - Bootstrap Utilities | ~500 |
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion