8.59.1 (2026-04-27)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-assertion] fix crash "TypeError: checker.getTypeArguments is not a function" (#12246)
- eslint-plugin: [no-unnecessary-type-assertion] preserve index signatures in undefined unions (#12257)
- eslint-plugin: [no-unnecessary-type-assertion] preserve phantom type arguments in generic inference (#12269)
- eslint-plugin: [no-unnecessary-type-assertion] avoid false positive in logical assignment assertions (#12278)
- eslint-plugin: [no-unnecessary-type-arguments] handle instantiation expressions (#12220)
- eslint-plugin: [no-unnecessary-condition] treat void as nullish in no-unnecessary-condition (#12241)
❤️ Thank You
- anasm266 @anasm266
- Anshika Jain @Anshikakalpana
- Ulrich Stark
- yugo innami @nami8824
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.