Skip to content

v7.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Aug 07:31
· 57 commits to main since this release

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)