5.1.0 (2023-06-19)
- eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/no-scoped-imports-within-package
that disallows using scoped import (like"@ckeditor/ckeditor5-*"
) to the same package where the import declaration is located. Closes ckeditor/ckeditor5#14329. (commit)
- eslint-config-ckeditor5: Enabled the
ckeditor5-rules/no-scoped-imports-within-package
in the ESLint configuration. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- eslint-config-ckeditor5: v5.0.1 => v5.1.0
- eslint-plugin-ckeditor5-rules: v5.0.1 => v5.1.0
- stylelint-config-ckeditor5: v5.0.1 => v5.1.0
- stylelint-plugin-ckeditor5-rules: v5.0.1 => v5.1.0
5.0.1 (2023-06-07)
- Fixed versions of dependencies in the repository due to missing update phase while preparing packages to release. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- eslint-config-ckeditor5: v5.0.0 => v5.0.1
- eslint-plugin-ckeditor5-rules: v5.0.0 => v5.0.1
- stylelint-config-ckeditor5: v5.0.0 => v5.0.1
- stylelint-plugin-ckeditor5-rules: v5.0.0 => v5.0.1
5.0.0 (2023-06-07)
- eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/no-istanbul-in-debug-code
plugin that disallows using the@if CK_DEBUG_*
andistanbul
keywords in the same line. Related to ckeditor/ckeditor5#13922. (commit) - eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/allow-declare-module-only-in-augmentation-file
plugin that enforces using module augmentation for the@ckeditor/ckeditor5-core
modules only in the augmentation files. Related to ckeditor/ckeditor5#13434. (commit) - eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/allow-imports-only-from-main-package-entry-point
plugin that allows imports from the@ckeditor/*
modules only from the main package entry point. Related to ckeditor/ckeditor5#13434. (commit) - eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/require-as-const-returns-in-methods
plugin that enforces using theas const
in return statements forrequires
andpluginName
methods. Related to ckeditor/ckeditor5#13434. (commit) - eslint-plugin-ckeditor5-rules: Added fixer for the
license-header
rule. Closes ckeditor/ckeditor5#11473. (commit)
- eslint-config-ckeditor5: Run some TypeScript-specific rules only against
.ts(x)
files. See ckeditor/ckeditor5#13434. (commit)
- eslint-config-ckeditor5: Enabled the
ckeditor5-rules/no-istanbul-in-debug-code
in the ESLint configuration. (commit) - eslint-config-ckeditor5: Enabled the
ckeditor5-rules/allow-declare-module-only-in-augmentation-file
in the ESLint configuration. (commit) - eslint-config-ckeditor5: Enabled the
ckeditor5-rules/allow-imports-only-from-main-package-entry-point
in the ESLint configuration. (commit) - eslint-config-ckeditor5: Enabled the
ckeditor5-rules/require-as-const-returns-in-methods
in the ESLint configuration. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-config-ckeditor5: v4.4.0 => v5.0.0
- eslint-plugin-ckeditor5-rules: v4.4.0 => v5.0.0
Other releases:
- stylelint-config-ckeditor5: v4.4.0 => v5.0.0
- stylelint-plugin-ckeditor5-rules: v4.4.0 => v5.0.0
4.4.0 (2023-03-30)
- eslint-plugin-ckeditor5-rules: Created the
ckeditor5-rules/no-build-extensions
plugin that disallows extending a CKEditor 5 build. Closes ckeditor/ckeditor5#13689. (commit)
- eslint-plugin-ckeditor5-rules: Added URLs for rule definitions at which the full documentation can be accessed. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-config-ckeditor5: v4.3.0 => v4.4.0
- eslint-plugin-ckeditor5-rules: v4.3.0 => v4.4.0
Other releases:
- stylelint-config-ckeditor5: v4.3.0 => v4.4.0
- stylelint-plugin-ckeditor5-rules: v4.3.0 => v4.4.0
4.3.0 (2023-03-29)
- Add support for linting
.tsx
files. Related to ckeditor/ckeditor5#13542. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- eslint-config-ckeditor5: v4.2.1 => v4.3.0
Other releases:
- eslint-plugin-ckeditor5-rules: v4.2.1 => v4.3.0
- stylelint-config-ckeditor5: v4.2.1 => v4.3.0
- stylelint-plugin-ckeditor5-rules: v4.2.1 => v4.3.0
To see all releases, visit the release page.