Sourced from @typescript-eslint/eslint-plugin's releases.
v8.66.0
8.66.0 (2026-08-03)
🚀 Features
- typescript-estree: handle import.defer() as ImportExpression (#12609)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-conversion] ignore shadowed built-ins (#12590)
- eslint-plugin: [prefer-nullish-coalescing] handle shadowed Boolean calls (#12591)
- eslint-plugin: [no-useless-default-assignment] don't report defaults used by other overloads (#12607)
- eslint-plugin: [no-unnecessary-type-parameters] check MappedType key remapping (#12588)
- eslint-plugin: [class-literal-property-style] preserve type annotations and don't drop decorators (#12617)
- website: list
onUnsupportedTypeScriptVersionin parser options (#12585)❤️ Thank You
- Evyatar Daud
@StyleShit- Kirk Waiblinger
@kirkwaiblinger- Steffen Schroeder
- 송재욱
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Sourced from @typescript-eslint/eslint-plugin's changelog.
8.66.0 (2026-08-03)
🩹 Fixes
- eslint-plugin: [class-literal-property-style] preserve type annotations and don't drop decorators (#12617)
- eslint-plugin: [no-unnecessary-type-parameters] check MappedType key remapping (#12588)
- eslint-plugin: [no-useless-default-assignment] don't report defaults used by other overloads (#12607)
- eslint-plugin: [prefer-nullish-coalescing] handle shadowed Boolean calls (#12591)
- eslint-plugin: [no-unnecessary-type-conversion] ignore shadowed built-ins (#12590)
❤️ Thank You
- Evyatar Daud
@StyleShit- 송재욱
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
e51b11b
chore(release): publish 8.66.020cb15e
chore(eslint-plugin): split prefer-optional-chain.test.ts in multiple
files (...780a8c5
docs(eslint-plugin): [member-ordering] add lacking commas in default
member t...08dd427
fix(eslint-plugin): [class-literal-property-style] preserve type
annotations ...6be25d3
fix(eslint-plugin): [no-unnecessary-type-parameters] check MappedType
key rem...8826d0e
fix(eslint-plugin): [no-useless-default-assignment] don't report
defaults use...7aecc1c
fix(eslint-plugin): [prefer-nullish-coalescing] handle shadowed Boolean
calls...5ffa760
fix(eslint-plugin): [no-unnecessary-type-conversion] ignore shadowed
built-in...f282f84
chore(eslint-plugin): fix all
eslint-plugin/require-test-error-positions (#...c8cafa4
docs: [unified-signatures] caveats regarding signatures merging (#12581)Sourced from globals's releases.
v17.9.0
- Update globals (2026-08-01) (#348) 5a958ed
https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0
8e7b935
17.9.05a958ed
Update globals (2026-08-01) (#348)