TypeScript-ESLint v8.58.0 has been released!
This release includes support for TypeScript v6.0!
github.com/typescript-e...
Thanks to @notion.com for the $6,000 donation!
Amazing to see companies supporting their dependencies in such a big way 馃帀
TypeScript ESLint v8.57.0 has been released!
github.com/typescript-e...
TypeScript-ESLint v8.55.0 has been released!
github.com/typescript-e...
TypeScript-ESLint v8.52.0 has been released!
github.com/typescript-e...
TypeScript-ESLint
TypeScript-ESLint v8.53.0 has been released!
This release includes a new fixer to remove unused imports.
github.com/typescript-e...
馃摑 New blog post: Revamping the `ban-types` rule.
For many years, ban-types was one of our more prominent rules. We split it into targeted rules that better addressed common user needs. Read on for how it came to be & what those new rules do better!
typescript-eslint.io/blog/revampi...
TypeScript-ESLint v8.54.0 has been released!
github.com/typescript-e...
TypeScript ESLint v8.50.0 has been released!
github.com/typescript-e...
TypeScript-ESLint v8.56.0 has been released!
This release includes full support for ESLint v10!
github.com/typescript-e...
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
TypeScript-ESLint
8.58.0 (2026-03-30)
馃殌 Features
support TypeScript 6 (#12124)
馃┕ Fixes
eslint-plugin: crash in no-unnecessary-type-arguments (#12163)
eslint-plugin: [no-extraneous-class] handle index signatures (...
8.55.0 (2026-02-09)
馃殌 Features
utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)
馃┕ Fixes
eslint-plugin: [no-unused-vars] remove trailing newline when removing entire impor...
github.com
github.com
8.56.0 (2026-02-16)
馃殌 Features
support ESLint v10 (#12057)
馃┕ Fixes
use parser options from context.languageOptions (#12043)
鉂わ笍 Thank You
Brad Zacher @bradzacher
fnx @DMartens
Joshua Chen
See ...