8.26.0 (2025-03-03)
🚀 Features
- support TypeScript 5.8 (#10903)
- eslint-plugin: [no-unnecessary-type-parameters] special case tuples and parameter location arrays as single-use (#9536)
- eslint-plugin: [no-unused-var] handle implicit exports in declaration files (#10714)
- eslint-plugin: [explicit-module-boundary-types] add an option to ignore overload implementations (#10889)
- eslint-plugin: [unified-signatures] support ignoring overload signatures with different JSDoc comments (#10781)
- rule-tester: export
TestLanguageOptions
(#10892) - scope-manager: only call Object.entries once for each lib (#10647)
🩹 Fixes
- deps: update dependency typedoc-plugin-markdown to v4.4.2 (#10877)
- eslint-plugin: [unified-signatures] does not differentiate truly private methods (#10806)
- eslint-plugin: [no-invalid-void-type] report
accessor
properties with an invalidvoid
type (#10864) - eslint-plugin: [no-unnecessary-type-assertion] handle unknown (#10875)
- rule-tester: Add missing
parser
dependency (#10909)
❤️ Thank You
- Andrea Simone Costa @jfet97
- Dave @reduckted
- David Michon
- Dirk Luijk @dirkluijk
- fregante @fregante
- Ronen Amiel
- YeonJuan @yeonjuan
- Yukihiro Hasegawa @y-hsgw
You can read about our versioning strategy and releases on our website.