CKEditor 4 plugin equivalents
The following table presents plugins available in CKEditor 4 and their equivalent in CKEditor 5.
CKEditor 4 | CKEditor 5 |
---|---|
N/A |
|
N/A |
|
N/A |
|
Partially covered by Mentions |
|
Core (see Classic editor and setting its height) |
|
N/A |
|
Partially available via configuration and the Language plugin |
|
Partially covered by Code blocks |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
Partially covered by General HTML Support |
|
Core (Classic editor) |
|
N/A |
|
N/A |
|
Media embed configuration |
|
Media embed configuration |
|
N/A |
|
Enter (except for the |
|
N/A |
|
Custom widgets | |
See image upload |
|
See image upload |
|
N/A |
|
Partially covered by the createDropdown() utility |
|
N/A |
|
A custom HTML writer can be implemented using the HtmlWriter interface |
|
N/A |
|
Introduced by IndentBlock, exposed by Indent |
|
Introduced by ListEditing, exposed by Indent |
|
Partially covered by Widget type around |
|
Dropdowns and the addListToDropdown() utility |
|
N/A |
|
N/A |
|
Notification (provides only the engine, without UI) |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
N/A |
|
See Saving data |
|
Custom implementation - see multi-root editor |
|
N/A |
|
N/A |
|
N/A |
|
See Keyboard support |
|
N/A |
|
See image upload |
|
See image upload |
|
See image upload |
|
Core (Classic editor - there is no iframe-based editor implementation in CKEditor 5) |
|
Every day, we work hard to keep our documentation complete. Have you spotted outdated information? Is something missing? Please report it via our issue tracker.
With the release of version 42.0.0, we have rewritten much of our documentation to reflect the new import paths and features. We appreciate your feedback to help us ensure its accuracy and completeness.