unstale

npm / @typescript-eslint/rule-tester

@typescript-eslint/rule-tester

What changed in @typescript-eslint/rule-tester 8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-23.

3 breaking3 tooling4 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.4 on npm

@typescript-eslint/rule-tester 810 changes

Breaking changes 3

  • The rule now reports deprecated properties in object literals.

    8.72.0release notes

  • The RuleTester removes its workaround for Jest circular structure errors.

    8.48.0release notes

  • Rule Tester switched to flat config, changing the configuration format used when writing rule tests.

    8.0.0release notes

Tooling 3

  • RuleTester was updated from upstream, which may affect how rule authors write or run tests.

    8.60.0release notes

  • Adds support for ESLint v10, allowing developers to use @typescript-eslint/rule-tester with that ESLint version.

    8.56.0release notes

  • Rule tests now support multipass fixes, allowing tests to cover fixes applied across multiple passes.

    8.0.0release notes

Fixes and other changes 4

  • Rule Tester checks the final autofix output instead of the first pass.

    8.70.1release notes

  • Added TypeScript as a peer dependency of rule-tester.

    8.59.2release notes

  • The tsbuildinfo cache file is removed from published packages.

    8.58.2release notes

  • Uses parser options from context.languageOptions.

    8.56.0release notes