v12.0.0
MAJOR BREAKING CHANGES ℹ️
-
stylelint-config-ckeditor5: Added a new rule:
ckeditor5-rules/ck-content-variable-name(enabled by default). It enforces that all CSS variables used within the.ck-contentselectors follow the--ck-content-*naming convention. This ensures consistent and scoped variable usage inside the editor content styles. Closes ckeditor/ckeditor5#18805. -
stylelint-plugin-ckeditor5-rules: The way how the rules from the
stylelint-plugin-ckeditor5-rulespackage are loaded has been changed. See ckeditor/ckeditor5#18805.Previously, each rule had to be imported in Stylelint config directly:
"plugins": [ "stylelint-plugin-ckeditor5-rules/lib/license-header" ],Now, the package exports all the rules, so it can be loaded instead of providing each rule separately:
"plugins": [ "stylelint-plugin-ckeditor5-rules" ],The way rules are configured remains unchanged:
"rules": { "ckeditor5-rules/license-header": [ ... ] }
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Major releases (contain major breaking changes):
- stylelint-config-ckeditor5: v11.1.0 => v12.0.0
- stylelint-plugin-ckeditor5-rules: v11.1.0 => v12.0.0
Other releases:
- eslint-config-ckeditor5: v11.1.0 => v12.0.0
- eslint-plugin-ckeditor5-rules: v11.1.0 => v12.0.0