Releases: nshenderov/strapi-plugin-ckeditor
Releases · nshenderov/strapi-plugin-ckeditor
v5.0.1
v5.0.0
What's Changed
- Complete codebase refactoring and migration to TypeScript.
- The plugin configuration method has been revised and moved from the back-end to the front-end environment.
- Plugin theme updated to use Strapi's theme variables.
- Added the frequently requested Fullscreen option.
- Introduced a new way of applying i18n.
- Added missing Words limit option.
⚠️ MAJOR BREAKING CHANGES
config/ckeditor.js|ts
configuration files are no longer supported. The plugin now requires using thesetPluginConfig
method for configuration, which must be defined in the front-end environment.- The
default
preset has been renamed todefaultHtml
. - Removed
dontMergePresets
anddontMergeTheme
preset properties. - Preset's
field
property has been replaced byname
anddescription
.
❗ MINOR BREAKING CHANGES
- The style feature and material color palette have been removed.
- Theme has been refactored and updated to use Strapi's theme colors.
default
's preset toolbar has been updated.- Content language is no longer automatically set to the detected i18n language for all fields. It now applies only to fields explicitly configured for localization in the Content-Types Builder.
Please follow the dedicated migration guide for details.
Explore new documentation.
🚀 Features
- change i18n configuration method (#190) (5a189c4)
- focus-border (#184) (c83d41e)
- fullscreen (#183) (e42f4f7)
- markdown default preset (#194) (9a3cd6d)
- new plugin configuration method (#191) (6625acc)
- TypeScript migration (#189) (d24d9a9)
- update theme (#193) (882f4e4)
- update word counter display (#192) (05e18f5)
⚙️ Chore
- update ckeditor to 44.0.0 (6fb722a)
- add input limiters section to settings and update limit options descriptions (a83228c)
- optimize translations import (cd11ca0)
- update documentation (336e9d7)
Full Changelog: v4.0.11...v5.0.0