@typescript-eslint/eslint-plugin
8.72.1 · 26 Oct 2026MIT172.4M / weekRepositoryHomepagenpmAtom feed
Upgrading @typescript-eslint/eslint-plugin from 8.70.1 to 8.72.1
5 releases in betweenevery note read
Release by release
- fixed
eslint-plugin: [no-unnecessary-condition] false positives on unresolved conditional types
- fixed
eslint-plugin: [no-unnecessary-type-assertion] bound recursive type traversal instead of catching stack overflows
- fixed
typescript-estree: use one Program per tsconfig for the project service in single-run mode
- fixed
- new
eslint-plugin: lazy load rules
- new
eslint-plugin: [await-thenable] add
allowMixedPromiseArraysoption - new
typescript-estree: error on abstract keyword that precedes export
- new
ast-spec: add
JSXFragmenttoJSXAttribute['value']
- new
- fixed
eslint-plugin: [no-unused-vars] avoid false-positives when not using our parser
- fixed
eslint-plugin: [no-unnecessary-type-parameters] count instantiated mapped type templates
- fixed
eslint-plugin: [no-unused-vars] ignore type-only refs for after-used
- fixed
eslint-plugin: [no-unnecessary-type-parameters] parenthesize constraint in optional tuple elements
- fixed
eslint-plugin: [prefer-optional-chain] safe fix when the chain ends with a strict null comparison
- fixed
type-utils: match linked packages and packages with missing version in
TypeOrValueSpecifier
- fixed
- fixed
eslint-plugin: [no-misused-promises] skip argument checks for calls without arguments
- fixed
eslint-plugin: [no-unused-vars] report usedOnlyAsType for partially exported merged declarations
- fixed
eslint-plugin: [require-array-sort-compare] use array argument type constraint
- fixed
eslint-plugin: [no-unsafe-enum-assignment] skip identical types and bound deep type walks
- fixed
- new
eslint-plugin: [no-unsafe-enum-assignment] add rule
- fixed
eslint-plugin: [switch-exhaustiveness-check] always sort literal cases in stable order
- fixed
eslint-plugin: [unbound-method] respect
this: voidon class properties - fixed
eslint-plugin: [no-unnecessary-type-assertion] specialize generic assertion report message
- fixed
eslint-plugin: [no-misused-promises] handle a return outside of any function
- new