8.72.0 (2026-10-19)
🚀 Features
- eslint-plugin: lazy load rules (#13010)
- eslint-plugin: [await-thenable] add
allowMixedPromiseArraysoption (#12992) - typescript-estree: error on abstract keyword that precedes export (#13019)
🩹 Fixes
- ast-spec: add
JSXFragmenttoJSXAttribute['value'](#13051) - eslint-plugin: [prefer-readonly-parameter-types] check where allowed type aliases are declared (#13016)
- eslint-plugin: [no-deprecated] report deprecated properties in object literals (#12704)
- eslint-plugin: use isTypeLiteralType instead of type.isLiteral() to include bigint literals on TS < 5.0 (#13053)
- eslint-plugin: [require-array-sort-compare] check tuples (#13058)
- eslint-plugin: [require-array-sort-compare] ignore extra this type argument on TS < 5.1 (#13055)
- type-utils: discriminateAnyType crashes when calling getAwaitedType on awaited type in TS < 5.0 (#13054)
- typescript-estree: include leading and trailing comments & whitespace in Program range (#12991)
❤️ Thank You
- Evyatar Daud @StyleShit
- Junichiro Kasuya @jksy
- Mitch Fultz @fitchmultz
- Shaan GS @ShaanGS
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.