Sourced from typescript-eslint's releases.
v8.70.0
8.70.0 (2026-09-07)
🚀 Features
- eslint-plugin: [no-generated-empty-object-type] add rule (#12730)
- website: generate per-page social preview cards (#12734)
🩹 Fixes
- use stable release of pnpm 12 (#12808)
- update pnpm to 12.3.4 and dedupe Docusaurus packages (#12829)
- eslint-plugin: [member-ordering] don't report fields that read fields declared before them (#12729)
- eslint-plugin: [no-unnecessary-condition] no false positive on RHS of a nested logical expression (#12728)
- eslint-plugin: [no-deprecated] report deprecated imported values used in object shorthand properties (#12780)
- project-service: avoid discarded tsserver logs (#12748)
- typescript-estree: clarify the parserOptions.project error message (#12817)
❤️ Thank You
- Barry
@barry166- Evyatar Daud
@StyleShit- Josh Goldberg
- Josh Goldberg ✨
@JoshuaKGoldberg- Kirk Waiblinger
@kirkwaiblinger- Ulrich Stark
@ulrichstark- 송재욱
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Sourced from typescript-eslint's changelog.
8.70.0 (2026-09-07)
🩹 Fixes
- eslint-plugin: [no-deprecated] report deprecated imported values used in object shorthand properties (#12780)
❤️ Thank You
- Ulrich Stark
@ulrichstarkSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
7ee7608
chore(release): publish 8.70.04586535
fix(eslint-plugin): [no-deprecated] report deprecated imported values
used in...