Releases: MorevM/eslint-config
Releases · MorevM/eslint-config
v34.0.0
⚠ BREAKING CHANGES
- jsdoc: With the new rule
jsdoc/check-template-names
some of the existing JSDoc comments using@template
declarations may produce an error. - As a part of the migration to ESLint 9 and making things more explicit, we decided to drop the special syntax from the configurations.
Some rules that previously had a severity of “warning” now have a severity of “error”.
Although most of them were fixed automatically, something unexpected can happen.
Autofix of such rules is still working.
Features
- base: Add
unicorn/no-length-as-slice-end
rule (e3bb7a2) - base: Add
unicorn/no-negation-in-equality-check
rule (7d4081f) - base: Take account of ported stylistic
line-comment-position
andmultiline-comment-style
rules (dae9626) - html: Add
@html-eslint/attrs-newline
rule (ac3de36) - jest: Add
jest/prefer-jest-mocked
rule (ec187be) - jsdoc: Add
jsdoc/check-template-names
rule (acfe4ec) - jsdoc: Take account of
jsdoc/convert-to-jsdoc-comments
rule (9a841f6) - jsdoc: Take account of
jsdoc/require-template
rule (a3e9455)
CI improvements
- Extract latest changelog entry as GH release description (08b2caa)
Refactoring
- Completely remove special syntax from the repo (8259681)
- Remove special syntax for a rules that should not be autofixed (50fb12b)
- Remove special syntax for a rules turned off (b4af41d)
- Remove special syntax for a rules with
error
severity (f2d356b) - Remove special syntax for a rules with
warn
severity (15d6025)
Tests
- Remove tests for removed autofixable mechanic (c0fa73f)
Bug fixes
v33.0.0
Release version 33.0.0
v32.0.0
Release version 32.0.0
v31.1.0
Release version 31.1.0
v31.0.2
Release version 31.0.2
v31.0.1
Release version 31.0.1
v31.0.0
Release version 31.0.0
v30.0.0
Release version 30.0.0
v29.0.0
Release version 29.0.0
v28.1.0
Release version 28.1.0