Skip to content

@typescript-eslint/eslint-plugin 8.63.0

8.63.0 (2026-07-06)

🚀 Features

  • eslint-plugin: [no-misused-promises] detect async usage of a sync dispose usage (#12426)

🩹 Fixes

  • eslint-plugin: [method-signature-style] suggest converting readonly function properties instead of emitting invalid syntax (#12447, #12446)
  • eslint-plugin: [no-unnecessary-type-assertion] handle optional-chained calls to overloaded functions (#12491, #12485)
  • eslint-plugin: [no-base-to-string] don't flag a shadowed String() call (#12492)
  • scope-manager: export ClassStaticBlockScope (#12460)

❤️ Thank You

  • Evyatar Daud @StyleShit
  • Kristjan @KristjanTammekivi
  • Michael Naumov @mnaoumov
  • Serhii Leniv @Serhii-Leniv
  • 송재욱

See GitHub Releases for more information.

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