Packages

@typescript-eslint/parser

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

Upgrading @typescript-eslint/parser from 5.16.0 to 5.62.0

78 releases in betweenevery note read

Other targets from 5.16.0Latest8.72.1

Before you upgrade

Tick each one off as you go
  • breaking5.45.1
  • deprecated5.25.0

Release by release

  1. 5.62.0

    10 Jul 20231 new · 3 fixes
    • new

      eslint-plugin: [prefer-nullish-coalescing] add ignorePrimitives option

    • fixed

      eslint-plugin: [comma-spacing] allow no space after trailing comma in objects and arrays

    • fixed

      eslint-plugin: [prefer-includes] escape special characters (#7161) (5a347a5), closes #7145

    • fixed

      eslint-plugin: replace auto-fix of class literal property style rule with suggestion

  2. 5.61.0

    3 Jul 20233 new
    • new

      eslint-plugin: [ban-types] ban types in extends and implements

    • new

      Support TypeScript 5.1

    • new

      Use graphemer instead of grapheme-splitter

  3. 5.60.1nothing new or fixed in the note

  4. 5.60.0

    19 Jun 20231 new
    • new

      eslint-plugin: [restrict-plus-operands] add allow* options

  5. 5.59.2 – 5.59.118 releases, nothing new or fixed in the notes

  6. 5.59.1

    24 Apr 20232 fixes
    • fixed

      eslint-plugin: [prefer-regexp-exec] skip malformed regexes

    • fixed

      eslint-plugin: [unified-signatures] no parameters function

  7. 5.59.0

    17 Apr 20231 new · 1 fix
    • new

      eslint-plugin: [ban-types] add NonNullable suggestion and allow custom suggestions

    • fixed

      eslint-plugin: [no-unnecessary-condition] allow nullish coalescing for naked type parameter

  8. 5.58.0

    10 Apr 20231 new · 2 fixes
    • new

      eslint-plugin: [no-unsafe-enum-comparison] add rule

    • fixed

      eslint-plugin: [unified-signatures] allow overloads with different named and different number of parameters

    • fixed

      parser: update getLib for new TypeScript targets ES2021, ES2022

8 internal lines (docs, tests, tooling) left out.