Sourced from semver's releases.
v7.8.3
7.8.3 (2026-06-08)
Bug Fixes
046da7f#872 align caret includePrerelease lower bounds (#872) (@wayyoungboy)Chores
3485dda#866 bump@npmcli/eslint-configfrom 6.0.1 to 7.0.0 (#866) (@dependabot[bot])v7.8.2
7.8.2 (2026-06-04)
Bug Fixes
bea6028#870 increment dotted prerelease identifiers (#870) (@liuzemei,@SheldonNeo)
Sourced from semver's changelog.
7.8.3 (2026-06-08)
Bug Fixes
046da7f#872 align caret includePrerelease lower bounds (#872) (@wayyoungboy)Chores
3485dda#866 bump@npmcli/eslint-configfrom 6.0.1 to 7.0.0 (#866) (@dependabot[bot])7.8.2 (2026-06-04)
Bug Fixes
bea6028#870 increment dotted prerelease identifiers (#870) (@liuzemei,@SheldonNeo)
Sourced from @typescript-eslint/eslint-plugin's releases.
v8.61.0
8.61.0 (2026-06-08)
🚀 Features
- ast-spec: change type of
UnaryExpression.prefixto alwaystrue(#12372)- ast-spec: tighten types of
ArrowFunction,YieldExpression,TSTypePredicate(#12373)🩹 Fixes
- rule-schema-to-typescript-types: respect ECMAScript line terminators (#12374)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger- lumir
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.60.1
8.60.1 (2026-06-01)
🩹 Fixes
- eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)
- eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)
❤️ Thank You
- lumir
- Nevette Bailey
@nevette-baileySee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.60.0
8.60.0 (2026-05-25)
🚀 Features
- rule-tester: added updates of RuleTester from upstream (#12291)
🩹 Fixes
❤️ Thank You
... (truncated)
Sourced from @typescript-eslint/eslint-plugin's changelog.
8.61.0 (2026-06-08)
🚀 Features
- ast-spec: change type of
UnaryExpression.prefixto alwaystrue(#12372)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblingerSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.60.1 (2026-06-01)
🩹 Fixes
- eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)
- eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)
❤️ Thank You
- lumir
- Nevette Bailey
@nevette-baileySee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.60.0 (2026-05-25)
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
16a5b24
chore(release): publish 8.61.0ef1fd28
feat(ast-spec): change type of UnaryExpression.prefix to
always true (#12...4f84a69
chore(release): publish 8.60.1598af56
docs(eslint-plugin): clarify no-redeclare type-value collision not
covered by...1849b53
chore: typecheck using tsgo (#12139)5341d59
chore: fix lint issues (#12369)f525814
fix(eslint-plugin): [no-shadow] correct rule to match ESLint v10
handling (#1...2df540c
chore(eslint-plugin): defer type checks to improve rules performance (#12296)1ab4284
fix(eslint-plugin): respect ECMAScript line terminators in ts-comment
rules (...2f49df5
docs: update references to @stylistic/eslint-plugin rules
in documentation ...Sourced from eslint's releases.
v10.4.1
Bug Fixes
e557467fix: update@eslint/plugin-kitversion to 0.7.2 (#20930) (Francesco Trotta)d4ce898fix: propagate failures from delegated commands (#20917) (Minh Vu)f4f3507fix: prefer-arrow-callback invalid autofix with newline afterasync(#20916) (kuldeep kumar)c5bc78bfix: false positive for reference infinallyblock (#20655) (Tanuj Kanti)27538c0fix: add missing CodePath and CodePathSegment types (#20853) (Pixel998)Documentation
61b0adddocs: remove deprecated rule from related rules ofmax-params(#20921) (Tanuj Kanti)305d5b9docs: remove deprecated rules from related rules section (#20911) (Tanuj Kanti)49b0202docs: fixdisplay: noneof ad (#20901) (Tanuj Kanti)9067f94docs: switch build to Node.js 24 (#20893) (Milos Djermanovic)c91b041docs: Update README (GitHub Actions Bot)e349265docs: clarify semver strings in rule deprecation objects (#20885) (Milos Djermanovic)Chores
b0e466btest: adddataproperty to invalid tests cases for rules (#20924) (Tanuj Kanti)f78838btest: add CodePath type coverage (#20904) (Pixel998)1daa4bdchore: updateeslint-plugin-eslint-commentstest data to latest commit (#20922) (Francesco Trotta)002942cci: declare contents:read on update-readme workflow (#20919) (Arpit Jain)64bca24chore: update ecosystem plugins (#20912) (ESLint Bot)6d7c832chore: ignore fflate updates in renovate (#20908) (Pixel998)b2c8638ci: bump pnpm/action-setup from 6.0.7 to 6.0.8 (#20889) (dependabot[bot])a9b8d7fchore: increase maxBuffer for ecosystem tests (#20881) (sethamus)b702eadchore: update ecosystem update PR settings (#20884) (Pixel998)507f60echore: update ecosystem plugins (#20882) (ESLint Bot)92f5c5btest: add unit test for message-count (#20878) (kuldeep kumar)df32108chore: add@eslint/markdownand typescript-eslint ecosystem tests (#20837) (sethamus)327f91dchore: use includeIgnoreFile internally (#20876) (Kirk Waiblinger)f0dc4bdchore: pin fflate@0.8.2 (#20877) (Milos Djermanovic)0f4bd25ci: run Discord alert for ecosystem test failures (#20873) (Copilot)
4a3d15a
10.4.143e7e2b
Build: changelog update for 10.4.1e557467
fix: update @eslint/plugin-kit version to 0.7.2 (#20930)b0e466b
test: add data property to invalid tests cases for rules
(#20924)d4ce898
fix: propagate failures from delegated commands (#20917)f4f3507
fix: prefer-arrow-callback invalid autofix with newline after
async (#20916)f78838b
test: add CodePath type coverage (#20904)61b0add
docs: remove deprecated rule from related rules of
max-params (#20921)1daa4bd
chore: update eslint-plugin-eslint-comments test data to
latest commit (#20...002942c
ci: declare contents:read on update-readme workflow (#20919)Sourced from prettier's releases.
3.8.4
- Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (prettier/prettier#17746 by
@byplayer)
Sourced from prettier's changelog.
3.8.4
Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (#17746 by
@byplayer)Prettier was removing blank lines between list items and their nested sub-lists, converting loose lists into tight lists and changing their semantic meaning.
<!-- Input --> - a
b
c
- d
<!-- Prettier 3.8.3 -->
- a
- b
- c
- d
<!-- Prettier 3.8.4 -->
a
- b
c
- d