Releases: eslint-community/eslint-plugin-eslint-plugin
Releases · eslint-community/eslint-plugin-eslint-plugin
Release 5.0.0
5.0.0 (2022-07-12)
⚠ BREAKING CHANGES
- drop Node 12/17 support (#256)
- drop ESLint v6 support (#257)
- strictly define Node API (#259)
- add
recommended
rulesprefer-message-ids
,prefer-output-null
,no-missing-message-ids
,no-unused-message-ids
(#258) - Update
no-missing-placeholders
andno-unused-placeholders
to handle messageIds (#252)
Features
Release 4.4.1
Release 4.4.0
Release 4.3.0
Release 4.2.0
Release 4.1.0
Release 4.0.3
Release 4.0.2
v4.0.1
What's Changed
- Docs: Improve CHANGELOG for v4 by @bmish in #217
- Fix: Avoid crash when provided suggestions array has non-object by @bmish in #216
- Docs: Add missing date in changelog by @bmish in #218
- Fix: Handle
meta: {} as const
for TypeScript rules by @bmish in #219
Full Changelog: v4.0.0...v4.0.1
Release 4.0.0
v4.0.0
This release is identical to v4.0.0-3. Summary of changes:
- Breaking: Enable additional
recommended
rules for v4#152
- Breaking: Support TypeScript rules
#197
- Breaking: Support ESM rules
#177
- Breaking: Add
fixer-return
torules
preset#199
- Breaking: Add
hasSuggestions
property tometa-property-ordering
rule#119
- Breaking: Drop support for Node 10, 13, 15
#151
- Breaking: Drop support for old minor versions of Node 12 and 14
#212
- Breaking: Reduce false positives by only detecting function-style rules when function returns an object
#211
- Breaking: Update
fixer-return
andprefer-replace-text
rules to also apply to suggestion fixer functions#194
- Breaking: Update
no-missing-placeholders
,no-unused-placeholders
,prefer-message-ids
,prefer-placeholders
rules to also apply to suggestion messages#196
- Breaking: Update
report-message-format
to also apply to suggestion messages#195
- Fix: False negative with TypeScript rules that don't have type parameters (fixes #202)
#209
- Fix: Only consider functions with a single argument as function-style rules
#213
- Build: test on ESLint v8 (fixes #175)
#186
- Chore: Fix markdownlint glob path
#200
- Chore: Switch to release-it
#131
- Chore: fix release-it config
124909c
- Chore: release-it config
894d7b0
- Chore:
require-meta-docs-url
allows prereleases8fe1017
- Chore: upgrade
@ts-eslint/parser
to v5#206
- Chore: upgrade
eslint-utils
to v3#148
- Chore: upgrade dev deps (fixes #188)
#198
- Chore: upgrade
eslint-plugin-unicorn
to v36#187
- Docs: Improve README headers
#208
- Docs: Move preset list into table in README
#205
- Docs: add example of using rule/test presets in overrides to README
#204
- Docs: add toc in readme
#207