Packages

@typescript-eslint/eslint-plugin

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

Upgrading @typescript-eslint/eslint-plugin from 2.7.0 to 2.34.0

29 releases in betweenevery note read

Other targets from 2.7.0Latest8.72.1
0
changes to make
0
advisories fixed
114
new
102
fixes

Release by release

  1. 2.34.0

    18 May 20203 new · 1 fix
    • new

      eslint-plugin: [no-invalid-void-type] allow union of void and allowInGenericTypeArguments

    • new

      eslint-plugin: [restrict-template-expressions] improve error message

    • new

      experimental-utils: add suggestion property for rule modules

    • fixed

      typescript-estree: fix handling of range/loc removal

  2. 2.33.0

    12 May 20201 new · 1 fix
    • new

      eslint-plugin: add extension rule lines-between-class-members

    • fixed

      experimental-utils: remove accidental dep on json-schema

  3. 2.32.0

    11 May 20201 new · 3 fixes
    • new

      Bump dependencies and align AST

    • fixed

      eslint-plugin: [no-base-to-string] support boolean in unions

    • fixed

      eslint-plugin: [no-type-alias] handle readonly types in aliases

    • fixed

      eslint-plugin: [no-unused-expressions] inherit messages from base rule

  4. 2.31.0

    4 May 20205 new · 5 fixes
    • new

      eslint-plugin: [member-ordering] add decorators support

    • new

      eslint-plugin: [prefer-optional-chain] added option to convert to suggestion fixer

    • new

      eslint-plugin: new extended rule 'no-invalid-this'

    • new

      eslint-plugin-internal: add rule no-poorly-typed-ts-props

  5. 2.30.0

    27 Apr 20203 new · 2 fixes
    • new

      eslint-plugin: add extension rule dot-notation

    • new

      eslint-plugin: create no-invalid-void-type rule

    • new

      experimental-utils: allow rule options to be a readonly tuple

    • fixed

      eslint-plugin: [prefer-string-starts-ends-with] check for negative start index in slice

    • fixed

      eslint-plugin: fix no-base-to-string boolean literal check

  6. 2.29.0

    20 Apr 20204 new · 1 fix
    • new

      eslint-plugin: [no-floating-promise] add option to ignore IIFEs

    • new

      eslint-plugin: [restrict-template-expressions] add support for intersection types

    • new

      eslint-plugin: add extension rule init-declarations

    • new

      eslint-plugin: add extension rule keyword-spacing

    • fixed

      eslint-plugin: [no-base-to-string] soft remove ignoreTaggedTemplateExpressions option

  7. 2.28.0

    13 Apr 20209 new · 6 fixes
    • new

      eslint-plugin: [ban-ts-comment] support ts-expect-error

    • new

      eslint-plugin: [consistent-type-assertions] always allow const assertions

    • new

      eslint-plugin: [explicit-function-return-type] add option to allow concise arrows that start with void

    • new

      eslint-plugin: feat(eslint-plugin): [explicit-module-boundary-types] add option shouldTrackReferences

  8. 2.27.0

    6 Apr 20206 new · 4 fixes
    • new

      typescript-estree: add support for TS3.9 extra file extensions

    • new

      eslint-plugin: new rule method-signature-style

    • new

      eslint-plugin: [member-ordering] sort members alphabetically

    • new

      eslint-plugin-internal: add plugin-test-formatting rule