Skip to content

Docs: Improve CHANGELOG for v4 #217

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 15, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 48 additions & 20 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,42 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

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

This release is identical to v4.0.0-3. Summary of changes:

- Breaking: Enable additional `recommended` rules for v4 [`#152`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/152)
- Breaking: Support TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
- Breaking: Add `fixer-return` to `rules` preset [`#199`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/199)
- Breaking: Add `hasSuggestions` property to `meta-property-ordering` rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
- 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)
- 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)
- 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)
- 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)
- Breaking: Update `report-message-format` to also apply to suggestion messages [`#195`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/195)
- 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)
- 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)
- Build: test on ESLint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
- Chore: fix release-it config [`124909c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/124909c16c729756e0197be1943ab26142a39fc2)
- Chore: release-it config [`894d7b0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/894d7b0f115ca0c45c4938da594da3d05614d87f)
- Chore: `require-meta-docs-url` allows prereleases [`8fe1017`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8fe10179a670971f5ddfc59d64354bce2c7c5151)
- Chore: upgrade `@ts-eslint/parser` to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
- Chore: upgrade `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)
- Chore: upgrade `eslint-plugin-unicorn` to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
- Docs: Improve README headers [`#208`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/208)
- Docs: Move preset list into table in README [`#205`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/205)
- 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)
- Docs: add toc in readme [`#207`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/207)

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

> 15 October 2021

- 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)
- 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)
- 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)
- Release 4.0.0-3 [`64e8da6`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/64e8da6b4453895b988bfe0813e5ea2886e9fcf5)

#### [v4.0.0-2](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v4.0.0-1...v4.0.0-2)
Expand All @@ -20,45 +50,43 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

- 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)
- 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)
- Chore: upgrade @ts-eslint/parser to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
- Upgrade @ts-eslint/parser to v5 [`#206`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/206)
- Upgrade: eslint-plugin-unicorn to v37 [`#203`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/203)
- Docs: Improve README headers [`#208`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/208)
- Docs: add toc in readme [`#207`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/207)
- Docs: Move preset list into table in README [`#205`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/205)
- 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)
- Upgrade: eslint-plugin-unicorn to v37 [`#203`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/203)
- 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)
- 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)
- Docs: add toc in readme [`#207`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/207)
- Release 4.0.0-2 [`f79f6ac`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f79f6acc710dfb59ded7c6bc7d79b33469713d83)

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

> 11 October 2021

- Release 4.0.0-1 [`887b5d0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/887b5d0cc5beee7046d953a9fc8e87203920cf2a)
- Chore: fix release-it config [`124909c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/124909c16c729756e0197be1943ab26142a39fc2)
- Chore: require-meta-docs-url allows prereleases [`8fe1017`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8fe10179a670971f5ddfc59d64354bce2c7c5151)
- Release 4.0.0-1 [`887b5d0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/887b5d0cc5beee7046d953a9fc8e87203920cf2a)

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

> 11 October 2021

- Breaking: Add support for TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
- Build: test on eslint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
- Breaking: Add `fixer-return` to `rules` preset [`#199`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/199)
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)

- Breaking: Enable additional `recommended` rules for v4 [`#152`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/152)
- Breaking: Support TypeScript rules [`#197`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/197)
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
- Breaking: Add `fixer-return` to `rules` preset [`#199`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/199)
- Breaking: Add `hasSuggestions` property to `meta-property-ordering` rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
- 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)
- 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)
- Breaking: Update `report-message-format` to also apply to suggestion messages [`#195`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/195)
- Breaking: Add hasSuggestions property to meta-property-ordering rule [`#119`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119)
- Breaking: Support ESM rules [`#177`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/177)
- chore(dev-deps): upgrade eslint-plugin-unicorn to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
- Chore: Update `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
- Breaking: Drop support for Node 10, 13, 15 [`#151`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151)
- Build: test on eslint v8 (fixes #175) (#186) [`#175`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/175)
- Chore: upgrade dev deps (fixes #188) (#198) [`#188`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/188)
- Build: test on eslint v8 (fixes #175) [`#186`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186)
- Chore: Fix markdownlint glob path [`#200`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/200)
- Chore: Switch to release-it [`#131`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/131)
- Chore: release-it config [`894d7b0`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/894d7b0f115ca0c45c4938da594da3d05614d87f)
- Chore: upgrade `eslint-utils` to v3 [`#148`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/148)
- Chore: upgrade dev deps (fixes #188) [`#198`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/198)
- Chore: upgrade eslint-plugin-unicorn to v36 [`#187`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/187)
- Release 4.0.0-0 [`f4b984c`](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f4b984c16b0035ceba4d5973d851ad535f72664e)

#### [v3.6.1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/compare/v3.6.0...v3.6.1)
Expand Down