typescript-eslint v8.68.0

v8.68.0
Added 2
  • Add fix suggestions to strict-void-return rule
  • Support ESLint rule meta.languages in utils
Fixed 7
  • Deduplicate types in unified-signatures rule report
  • Prevent return-await autofix from breaking code in arrow-functions
  • Report identical signatures in unified-signatures rule
  • Prevent stack overflow in no-unnecessary-type-assertion with recursive types
  • Fix no-floating-promises false negative when ignoreVoid is false in ArrowFunctionExpression
  • Ignore suggestions in no-empty-object-type that result in invalid interfaces and export defaults
  • Fix website playground crash on extends configs

From typescript-eslint

8.68.0 (2026-08-24)
🚀 Features
  • eslint-plugin: [strict-void-return] add fix suggestions (#12086)
  • utils: support ESLint rule meta.languages (#12663)
🩹 Fixes
  • eslint-plugin: [unified-signatures] deduplicate types in report (#12656)
  • eslint-plugin: [return-await] prevent autofix from breaking code in arrow-functions (#12707)
  • eslint-plugin: [unified-signatures] report identical signatures (#12678)
  • eslint-plugin: [no-unnecessary-type-assertion] prevent stack overflow in recursive types (#12711)
  • eslint-plugin: [no-floating-promises] setting ignoreVoid: false results in false negative in ArrowFunctionExpression (#12646)
  • eslint-plugin: [no-empty-object-type] ignore suggestions that result in invalid interfaces and export defaults (#12739)
  • website: playground crashes on extends configs (#12608)
  • website: account for thanks.dev and out-of-band donors in sponsors list (#12735)
❤️ Thank You
  • Evyatar Daud @StyleShit
  • Hugo @hugop95
  • Josh Goldberg ✨
  • Niki @phaux
  • Thiago Barbosa
  • Younsang Na @nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

View original

Upgraded? How did it go?

Discussion