Releases
v7.0.0
7.0.0 (2024-08-05)
Bug Fixes
checking of types from ts's lib are now more strict (#862 ) (39beb25 )
Features
eslint 9 migration (#809 ) (de4e3ea )
functional-parameters: allow overriding options based on where the function type is declared (#803 ) (21396d5 ), closes #575
functional-parameters: change options in recommended and lite configs (#811 ) (b3cb8d9 )
immutable-data: allows for applying overrides to the options based on the root object's type (#826 ) (c04e425 )
no-classes: add options ignoreIdentifierPattern and ignoreCodePattern (#863 ) (18aede1 ), closes #851
no-throw-statements: replace option allowInAsyncFunctions
with allowToRejectPromises
(#839 ) (c2c589c ), closes #838
prefer-immutable-types: allow overriding options based on where the type is declared (#804 ) (86fa76a ), closes #800
prefer-immutable-types: change the options in recommeneded and lite configs (#810 ) (defd713 )
BREAKING CHANGES
The minimum supported Node version is now 18.18.0 (#809 )
The minimum supported TypeScript version is now 4.7.4 (#809 )
The minimum supported Eslint version is now 9.0.0 (#809 )
no-throw-statements: replace option allowInAsyncFunctions
with allowToRejectPromises
(#839 )
You can’t perform that action at this time.