Packages

typescript-eslint

8.72.1 · 26 Oct 2026MIT76.5M / weekRepositoryHomepagenpmAtom feed

Your version

8.0.0

major31 Jul 2024Where it was published

8.72.1 is the newest release of 8.x.

In short

1 removed1 deprecated7 new2 fixed

  • removed

    eslint-plugin: remove deprecated no-throw-literal rule

  • deprecated

    eslint-plugin: deprecate no-loss-of-precision extension rule

Release note

The section about typescript-eslint of a note shared by several packages.

Features

  • deprecated

    eslint-plugin: deprecate no-loss-of-precision extension rule

  • utils: allow specifying additional rule meta.docs in RuleCreator

  • eslint-plugin: split no-empty-object-type out from ban-types and no-empty-interfaces

  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService

  • removed

    eslint-plugin: remove deprecated no-throw-literal rule

  • eslint-plugin: apply initial config changes for v8

  • eslint-plugin: remove no-useless-template-literals

  • eslint-plugin: replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types

  • eslint-plugin: [no-unnecessary-type-parameters] promote to strict

Fixes

  • Disable projectService in disabled-type-checked shared config

  • eslint-plugin: correct rules.d.ts types to not rely on non-existent imports