Skip to content

v5.0.0

Compare
Choose a tag to compare
@nshenderov nshenderov released this 12 Dec 22:50
· 8 commits to master since this release
f4bd05f

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 the setPluginConfig method for configuration, which must be defined in the front-end environment.
  • The default preset has been renamed to defaultHtml.
  • Removed dontMergePresets and dontMergeTheme preset properties.
  • Preset's field property has been replaced by name and description.

❗ 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

⚙️ 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