@typescript-eslint/eslint-plugin
8.72.1 · 26 Oct 2026MIT172.4M / weekRepositoryHomepagenpmAtom feed
Upgrading @typescript-eslint/eslint-plugin from 3.6.1 to 3.10.1
7 releases in betweenevery note read
Release by release
- new
eslint-plugin: add
no-implicit-any-catchrule - new
typescript-estree: update allowed TS version range
- fixed
eslint-plugin: [explicit-module-boundary-types] ignore abstract setters
- fixed
eslint-plugin: [explicit-module-boundary-types] ignore all bodyless setters
- fixed
eslint-plugin: [no-unnecessary-condition] better handling for unary negation
- fixed
typescript-estree: ts.NamedTupleMember workaround for <TS4.0
- new
- fixed
eslint-plugin: [no-unnecessary-condition] fix false positive with nullish coalescing
- fixed
eslint-plugin: [prefer-includes] don't auto fix when
testmethod's argument type doesn't have an 'includes' method
- fixed
- new
eslint-plugin: [no-unsafe-assignment/return] allow assigning any => unknown
- new
typescript-estree: support TSv4 labelled tuple members
- fixed
eslint-plugin: [no-throw-literal] support type assertions
- new
- new
eslint-plugin: [naming-convention] allow specifying an array of selectors
- new
eslint-plugin: add
prefer-enum-initializersrule - fixed
eslint-plugin: [no-implied-eval] don't report when
Functionis imported - fixed
eslint-plugin: [no-unsafe-assignment] fix typo in message
- new
- fixed
eslint-plugin: [adjacent-overload-signatures] fix false positive on call signatures and a method named
call - fixed
eslint-plugin: [no-extra-parens] stop reporting on calling generic functions with one argument and type parameters containing parentheses
- fixed
typescript-estree: correct AST regression introduced by TS4.0 upgrade
- fixed
- new
eslint-plugin: [naming-convention] allow selecting only
constvariables - new
eslint-plugin: [no-empty-function] add
decoratedFunctionsoption - new
typescript-estree: support short-circuiting assignment operators
- new
typescript-estree: support type annotations on catch clauses
- new