Packages

@typescript-eslint/type-utils

8.72.1 · 26 Oct 2026MIT172.1M / weekRepositoryHomepagenpmAtom feed

Upgrading @typescript-eslint/type-utils from 8.70.1 to 8.72.1

5 releases in betweenevery note read

0
changes to make
0
advisories fixed
5
new
29
fixes

Release by release

  1. 8.72.1

    26 Oct 20263 fixes
    • 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

  2. 8.72.0

    19 Oct 20264 new · 7 fixes
    • new

      eslint-plugin: lazy load rules

    • new

      eslint-plugin: [await-thenable] add allowMixedPromiseArrays option

    • new

      typescript-estree: error on abstract keyword that precedes export

    • new

      ast-spec: add JSXFragment to JSXAttribute['value']

  3. 8.71.2

    12 Oct 20266 fixes
    • 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

  4. 8.71.1

    5 Oct 20269 fixes
    • 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

  5. 8.71.0

    28 Sep 20261 new · 4 fixes
    • 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: void on 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