@typescript-eslint/eslint-plugin
8.72.1 · 26 Oct 2026MIT172.4M / weekRepositoryHomepagenpmAtom feed
Upgrading @typescript-eslint/eslint-plugin from 3.2.0 to 3.10.1
12 releases in betweennotes for 4
- 1+
- change to make
- 0
- advisories fixed
- 8+
- new
- 7+
- fixes
Counted from 4 of 12 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking3.3.0
Release by release
3.7.1 – 3.10.16 releases, no release note
- 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
3.6.1no release note
- new
eslint-plugin: add rule
prefer-literal-enum-member - fixed
eslint-plugin: [no-namespace] allow namespaces in nested declarations with
allowDeclarations - fixed
eslint-plugin: [space-before-function-paren] handle abstract functions
- new
3.5.0no release note
- new
eslint-plugin: [no-unnecessary-boolean-literal-compare] add option to check nullable booleans
- new
eslint-plugin: add extension rule
no-loss-of-precision - fixed
eslint-plugin: [no-base-to-string] handle intersection types
- fixed
eslint-plugin: [unbound-method] handling destructuring
- fixed
experimental-utils: correct types for TS versions older than 3.8
- fixed
experimental-utils: getParserServices takes a readonly context
- new
- new
eslint-plugin: [naming-convention] better error message and docs for prefix/suffix
- fixed
eslint-plugin: [no-unused-expressions] handle ternary and short-circuit options
- new