Skip to content

Commit 51fa5bb

Browse files
committed
Release 4.0.1
1 parent 08df927 commit 51fa5bb

File tree

2 files changed

+36
-56
lines changed

2 files changed

+36
-56
lines changed

CHANGELOG.md

+35-55
Original file line numberDiff line numberDiff line change
@@ -4,46 +4,30 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7-
#### [v4.0.0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-3...v4.0.0)
7+
#### [v4.0.1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.1...v4.0.1)
8+
9+
#### [v4.0.1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0...v4.0.1)
810

911
> 15 October 2021
1012
11-
This release is identical to v4.0.0-3. Summary of changes:
13+
- Fix: Handle `meta: {} as const` for TypeScript rules [`#219`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/219)
14+
- Docs: Add missing date in changelog [`#218`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/218)
15+
- Fix: Avoid crash when provided suggestions array has non-object [`#216`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/216)
16+
- Docs: Improve CHANGELOG for v4 [`#217`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/217)
17+
- Release 4.0.1 [`258bc5e`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/258bc5e0f9c7165126d3c082579749c2fdd17057)
1218

13-
- Breaking: Enable additional `recommended` rules for v4 [`#152`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/152)
14-
- Breaking: Support TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
15-
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
16-
- Breaking: Add `fixer-return` to `rules` preset [`#199`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/199)
17-
- Breaking: Add `hasSuggestions` property to `meta-property-ordering` rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
18-
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
19-
- Breaking: Drop support for old minor versions of Node 12 and 14 [`#212`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/212)
20-
- Breaking: Reduce false positives by only detecting function-style rules when function returns an object [`#211`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/211)
21-
- Breaking: Update `fixer-return` and `prefer-replace-text` rules to also apply to suggestion fixer functions [`#194`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/194)
22-
- Breaking: Update `no-missing-placeholders`, `no-unused-placeholders`, `prefer-message-ids`, `prefer-placeholders` rules to also apply to suggestion messages [`#196`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/196)
23-
- Breaking: Update `report-message-format` to also apply to suggestion messages [`#195`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/195)
24-
- Fix: False negative with TypeScript rules that don't have type parameters (fixes #202) [`#209`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/209)
25-
- Fix: Only consider functions with a single argument as function-style rules [`#213`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/213)
26-
- Build: test on ESLint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
27-
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
28-
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
29-
- Chore: fix release-it config [`124909c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/124909c16c729756e0197be1943ab26142a39fc2)
30-
- Chore: release-it config [`894d7b0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/894d7b0f115ca0c45c4938da594da3d05614d87f)
31-
- Chore: `require-meta-docs-url` allows prereleases [`8fe1017`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8fe10179a670971f5ddfc59d64354bce2c7c5151)
32-
- Chore: upgrade `@ts-eslint/parser` to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
33-
- Chore: upgrade `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
34-
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)
35-
- Chore: upgrade `eslint-plugin-unicorn` to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
36-
- Docs: Improve README headers [`#208`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/208)
37-
- Docs: Move preset list into table in README [`#205`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/205)
38-
- Docs: add example of using rule/test presets in overrides to README [`#204`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/204)
39-
- Docs: add toc in readme [`#207`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/207)
19+
#### [v4.0.0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-3...v4.0.0)
20+
21+
> 15 October 2021
22+
23+
- Release 4.0.0 [`fe4bca3`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/fe4bca3b73405428c566760069cbf338db2b9202)
4024

4125
#### [v4.0.0-3](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-2...v4.0.0-3)
4226

4327
> 15 October 2021
4428
45-
- Breaking: Reduce false positives by only detecting function-style rules when function returns an object [`#211`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/211)
4629
- Fix: Only consider functions with a single argument as function-style rules [`#213`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/213)
30+
- Breaking: Reduce false positives by only detecting function-style rules when function returns an object [`#211`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/211)
4731
- Release 4.0.0-3 [`64e8da6`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/64e8da6b4453895b988bfe0813e5ea2886e9fcf5)
4832

4933
#### [v4.0.0-2](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-1...v4.0.0-2)
@@ -52,43 +36,45 @@ This release is identical to v4.0.0-3. Summary of changes:
5236
5337
- Breaking: Drop support for old minor versions of Node 12 and 14 [`#212`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/212)
5438
- Fix: False negative with TypeScript rules that don't have type parameters (fixes #202) [`#209`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/209)
55-
- Upgrade @ts-eslint/parser to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
56-
- Upgrade: eslint-plugin-unicorn to v37 [`#203`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/203)
39+
- Chore: upgrade @ts-eslint/parser to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
5740
- Docs: Improve README headers [`#208`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/208)
58-
- Docs: Move preset list into table in README [`#205`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/205)
59-
- Docs: add example of using rule/test presets in overrides to README [`#204`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/204)
6041
- Docs: add toc in readme [`#207`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/207)
42+
- Docs: Move preset list into table in README [`#205`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/205)
43+
- docs: add example of using rule/test presets in overrides to README [`#204`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/204)
44+
- Upgrade: eslint-plugin-unicorn to v37 [`#203`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/203)
45+
- Fix: False negative with TypeScript rules that don't have type parameters (fixes #202) (#209) [`#202`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/202)
6146
- Release 4.0.0-2 [`f79f6ac`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f79f6acc710dfb59ded7c6bc7d79b33469713d83)
6247

6348
#### [v4.0.0-1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-0...v4.0.0-1)
6449

6550
> 11 October 2021
6651
52+
- Release 4.0.0-1 [`887b5d0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/887b5d0cc5beee7046d953a9fc8e87203920cf2a)
6753
- Chore: fix release-it config [`124909c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/124909c16c729756e0197be1943ab26142a39fc2)
6854
- Chore: require-meta-docs-url allows prereleases [`8fe1017`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8fe10179a670971f5ddfc59d64354bce2c7c5151)
69-
- Release 4.0.0-1 [`887b5d0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/887b5d0cc5beee7046d953a9fc8e87203920cf2a)
7055

7156
#### [v4.0.0-0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v3.6.1...v4.0.0-0)
7257

7358
> 11 October 2021
7459
75-
76-
- Breaking: Enable additional `recommended` rules for v4 [`#152`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/152)
77-
- Breaking: Support TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
78-
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
60+
- Breaking: Add support for TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
61+
- Build: test on eslint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
62+
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
7963
- Breaking: Add `fixer-return` to `rules` preset [`#199`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/199)
80-
- Breaking: Add `hasSuggestions` property to `meta-property-ordering` rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
81-
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
64+
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
65+
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)
66+
- Breaking: Enable additional `recommended` rules for v4 [`#152`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/152)
8267
- Breaking: Update `fixer-return` and `prefer-replace-text` rules to also apply to suggestion fixer functions [`#194`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/194)
8368
- Breaking: Update `no-missing-placeholders`, `no-unused-placeholders`, `prefer-message-ids`, `prefer-placeholders` rules to also apply to suggestion messages [`#196`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/196)
8469
- Breaking: Update `report-message-format` to also apply to suggestion messages [`#195`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/195)
85-
- Build: test on eslint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
86-
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
87-
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
70+
- Breaking: Add hasSuggestions property to meta-property-ordering rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
71+
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
72+
- chore(dev-deps): upgrade eslint-plugin-unicorn to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
73+
- Chore: Update `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
74+
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
75+
- Build: test on eslint v8 (fixes #175) (#186) [`#175`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/175)
76+
- Chore: upgrade dev deps (fixes #188) (#198) [`#188`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/188)
8877
- Chore: release-it config [`894d7b0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/894d7b0f115ca0c45c4938da594da3d05614d87f)
89-
- Chore: upgrade `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
90-
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)
91-
- Chore: upgrade eslint-plugin-unicorn to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
9278
- Release 4.0.0-0 [`f4b984c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f4b984c16b0035ceba4d5973d851ad535f72664e)
9379

9480
#### [v3.6.1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v3.6.0...v3.6.1)
@@ -228,22 +214,16 @@ This release is identical to v4.0.0-3. Summary of changes:
228214
- Build: update package.json and changelog for v3.0.1 [`0b4bcaf`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/0b4bcaf8a168bd747f2334015ef42d8f169c1dcb)
229215
- chore: fix failing tests [`e6aa71f`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e6aa71f8b018c109ab86ca887f70b253a3e312a3)
230216

231-
### [v3.0.0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v2.3.1...v3.0.0)
217+
### [v3.0.0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v2.3.0...v3.0.0)
232218

233219
> 8 April 2021
234220
235221
- Breaking: change test-case-property-ordering default options (fixes #79) [`#93`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/93)
236222
- Breaking: drop eslint < 7 & node.js < 10 [`#95`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/95)
223+
- Docs: Grammar in `require-meta-schema.md` [`#103`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/103)
237224
- Breaking: change test-case-property-ordering default options (fixes #79) (#93) [`#79`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/79)
238225
- Build: update package.json and changelog for v3.0.0 [`02c1f34`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/02c1f347f2f0881e364724a4fce69e9da2ce9313)
239226

240-
#### [v2.3.1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v2.3.0...v2.3.1)
241-
242-
> 8 April 2021
243-
244-
- Docs: Grammar in `require-meta-schema.md` [`#103`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/103)
245-
- Build: update package.json and changelog for v2.3.1 [`d95a1a6`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/d95a1a666be795d7b0e117c34c591559c512ae03)
246-
247227
#### [v2.3.0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v2.2.2...v2.3.0)
248228

249229
> 22 June 2020

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-eslint-plugin",
3-
"version": "4.0.0",
3+
"version": "4.0.1",
44
"description": "An ESLint plugin for linting ESLint plugins",
55
"author": "Teddy Katz",
66
"main": "lib/index.js",

0 commit comments

Comments
 (0)