8.0.0 (2024-10-15)
MINOR BREAKING CHANGES ℹ️
- Defining
isOfficialPlugin
andisPremiumPlugin
flags in plugins is no longer allowed, as they are now restricted to internal use only.
- eslint-plugin-ckeditor5-rules: Add the
ckeditor5/ckeditor-plugin-flags
rule that disallows creating certain flags in plugins and enforces proper code style for allowed ones. (commit) - eslint-config-ckeditor5: Disallow defining
isOfficialPlugin
andisPremiumPlugin
flags in plugins, restricting them to internal use only. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-config-ckeditor5: v7.1.1 => v8.0.0
- eslint-plugin-ckeditor5-rules: v7.1.1 => v8.0.0
Other releases:
- stylelint-config-ckeditor5: v7.1.1 => v8.0.0
- stylelint-plugin-ckeditor5-rules: v7.1.1 => v8.0.0
7.1.1 (2024-10-02)
Internal changes only (updated dependencies, documentation, etc.).
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- eslint-config-ckeditor5: v7.1.0 => v7.1.1
- eslint-plugin-ckeditor5-rules: v7.1.0 => v7.1.1
- stylelint-config-ckeditor5: v7.1.0 => v7.1.1
- stylelint-plugin-ckeditor5-rules: v7.1.0 => v7.1.1
7.1.0 (2024-09-23)
- eslint-plugin-ckeditor5-rules: Added the
prevent-license-key-leak
rule. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-plugin-ckeditor5-rules: v7.0.0 => v7.1.0
Other releases:
- eslint-config-ckeditor5: v7.0.0 => v7.1.0
- stylelint-config-ckeditor5: v7.0.0 => v7.1.0
- stylelint-plugin-ckeditor5-rules: v7.0.0 => v7.1.0
7.0.0 (2024-09-04)
- eslint-plugin-ckeditor5-rules: Enable 'no-unused-vars' rule. See ckeditor/ckeditor5#17010. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-config-ckeditor5: v6.0.0 => v7.0.0
Other releases:
- eslint-plugin-ckeditor5-rules: v6.0.0 => v7.0.0
- stylelint-config-ckeditor5: v6.0.0 => v7.0.0
- stylelint-plugin-ckeditor5-rules: v6.0.0 => v7.0.0
6.0.0 (2024-06-18)
MINOR BREAKING CHANGES ℹ️
- eslint-plugin-ckeditor5-rules: Removed the
ckeditor5-rules/no-cross-package-svg-imports
rule, as it does the same thing as the updatedallow-imports-only-from-main-package-entry-point
rule.
- eslint-plugin-ckeditor5-rules: Added the
ckeditor5-rules/no-legacy-imports
rule to detect and fix imports used in the old installation methods. (commit) - eslint-plugin-ckeditor5-rules: The
ckeditor5-rules/allow-imports-only-from-main-package-entry-point
rule should disallow importing from any path other than the package main entry point. Closes ckeditor/ckeditor5#16559. (commit)
- eslint-plugin-ckeditor5-rules: Fix
ckeditor5-rules/require-file-extensions-in-imports
rule for packages withexports
that do not automatically add file extension. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Minor releases (contain minor breaking changes):
- eslint-plugin-ckeditor5-rules: v5.3.2 => v6.0.0
Other releases:
- eslint-config-ckeditor5: v5.3.2 => v6.0.0
- stylelint-config-ckeditor5: v5.3.2 => v6.0.0
- stylelint-plugin-ckeditor5-rules: v5.3.2 => v6.0.0
To see all releases, visit the release page.