Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 25, 2024

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-functional 6.1.1 -> 6.6.3 age confidence

Release Notes

eslint-functional/eslint-plugin-functional (eslint-plugin-functional)

v6.6.3

Compare Source

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)

6.6.3 (2024-07-11)

Bug Fixes
  • immutable-data: ignoreAccessorPattern can now handle NonNullExpressions and ChainExpressions (#​849) (f6ff69b), closes #​840

6.6.2 (2024-07-11)

Bug Fixes
  • no-conditional-statements: allow continue and break statements with labels to be considered "returning" (#​846) (969b77b)
  • no-expression-statements: arrow functions cannot be self returning (#​847) (7217fa4)
  • no-promise-reject: new Promises and throw statements are now also checked (#​848) (fbe27ad)

6.6.1 (2024-07-06)

v6.6.2

Compare Source

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)

6.6.3 (2024-07-11)

Bug Fixes
  • immutable-data: ignoreAccessorPattern can now handle NonNullExpressions and ChainExpressions (#​849) (f6ff69b), closes #​840

6.6.2 (2024-07-11)

Bug Fixes
  • no-conditional-statements: allow continue and break statements with labels to be considered "returning" (#​846) (969b77b)
  • no-expression-statements: arrow functions cannot be self returning (#​847) (7217fa4)
  • no-promise-reject: new Promises and throw statements are now also checked (#​848) (fbe27ad)

6.6.1 (2024-07-06)

v6.6.1

Compare Source

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)

6.6.3 (2024-07-11)

Bug Fixes
  • immutable-data: ignoreAccessorPattern can now handle NonNullExpressions and ChainExpressions (#​849) (f6ff69b), closes #​840

6.6.2 (2024-07-11)

Bug Fixes
  • no-conditional-statements: allow continue and break statements with labels to be considered "returning" (#​846) (969b77b)
  • no-expression-statements: arrow functions cannot be self returning (#​847) (7217fa4)
  • no-promise-reject: new Promises and throw statements are now also checked (#​848) (fbe27ad)

6.6.1 (2024-07-06)

v6.6.0

Compare Source

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)

6.6.3 (2024-07-11)

Bug Fixes
  • immutable-data: ignoreAccessorPattern can now handle NonNullExpressions and ChainExpressions (#​849) (f6ff69b), closes #​840

6.6.2 (2024-07-11)

Bug Fixes
  • no-conditional-statements: allow continue and break statements with labels to be considered "returning" (#​846) (969b77b)
  • no-expression-statements: arrow functions cannot be self returning (#​847) (7217fa4)
  • no-promise-reject: new Promises and throw statements are now also checked (#​848) (fbe27ad)

6.6.1 (2024-07-06)

v6.5.2

Compare Source

Features
  • prefer-immutable-types: allow for changing suggestion messages (#​828) (822cc33)

6.5.2 (2024-06-19)

6.5.1 (2024-04-15)

Bug Fixes

v6.5.1

Compare Source

Features
  • prefer-immutable-types: allow for changing suggestion messages (#​828) (822cc33)

6.5.2 (2024-06-19)

6.5.1 (2024-04-15)

Bug Fixes

v6.5.0

Compare Source

Features
  • prefer-immutable-types: allow for changing suggestion messages (#​828) (822cc33)

6.5.2 (2024-06-19)

6.5.1 (2024-04-15)

Bug Fixes

v6.4.1

Compare Source

Features

6.4.1 (2024-04-14)

Bug Fixes
  • prefer-tacit: handling functions that don't map to directly to an eslint node (#​802) (423e249)

v6.4.0

Compare Source

Features

6.4.1 (2024-04-14)

Bug Fixes
  • prefer-tacit: handling functions that don't map to directly to an eslint node (#​802) (423e249)

v6.3.2

Compare Source

Bug Fixes
  • type-declaration-immutability: replace fixer with suggestions for recommended and lite configs (ae62abb)
Features
  • type-declaration-immutability: add support for in-editor suggestions (7a0a790), closes #​797

6.3.2 (2024-04-01)

Bug Fixes
  • readonly-type: empty object types should not trigger reports (fc6a394), closes #​796

6.3.1 (2024-04-01)

Bug Fixes
  • improve types for flat configs (68e6450)

v6.3.1

Compare Source

Bug Fixes
  • type-declaration-immutability: replace fixer with suggestions for recommended and lite configs (ae62abb)
Features
  • type-declaration-immutability: add support for in-editor suggestions (7a0a790), closes #​797

6.3.2 (2024-04-01)

Bug Fixes
  • readonly-type: empty object types should not trigger reports (fc6a394), closes #​796

6.3.1 (2024-04-01)

Bug Fixes
  • improve types for flat configs (68e6450)

v6.3.0

Compare Source

Bug Fixes
  • type-declaration-immutability: replace fixer with suggestions for recommended and lite configs (ae62abb)
Features
  • type-declaration-immutability: add support for in-editor suggestions (7a0a790), closes #​797

6.3.2 (2024-04-01)

Bug Fixes
  • readonly-type: empty object types should not trigger reports (fc6a394), closes #​796

6.3.1 (2024-04-01)

Bug Fixes
  • improve types for flat configs (68e6450)

v6.2.3

Compare Source

Features
  • immutable-data: add option for ignoreNonConstDeclarations to treatParametersAsConst (#​794) (059591a), closes #​724

6.2.3 (2024-03-25)

Bug Fixes
  • no-mixed-types: handle more than just property signatures, check the type of type references (#​793) (55bd794), closes #​734

6.2.2 (2024-03-25)

Bug Fixes

6.2.1 (2024-03-24)

Bug Fixes

v6.2.2

Compare Source

Features
  • immutable-data: add option for ignoreNonConstDeclarations to treatParametersAsConst (#​794) (059591a), closes #​724

6.2.3 (2024-03-25)

Bug Fixes
  • no-mixed-types: handle more than just property signatures, check the type of type references (#​793) (55bd794), closes #​734

6.2.2 (2024-03-25)

Bug Fixes

6.2.1 (2024-03-24)

Bug Fixes

v6.2.1

Compare Source

Features
  • immutable-data: add option for ignoreNonConstDeclarations to treatParametersAsConst (#​794) (059591a), closes #​724

6.2.3 (2024-03-25)

Bug Fixes
  • no-mixed-types: handle more than just property signatures, check the type of type references (#​793) (55bd794), closes #​734

6.2.2 (2024-03-25)

Bug Fixes

6.2.1 (2024-03-24)

Bug Fixes

v6.2.0

Compare Source

Features
  • immutable-data: add option for ignoreNonConstDeclarations to treatParametersAsConst (#​794) (059591a), closes #​724

6.2.3 (2024-03-25)

Bug Fixes
  • no-mixed-types: handle more than just property signatures, check the type of type references (#​793) (55bd794), closes #​734

6.2.2 (2024-03-25)

Bug Fixes

6.2.1 (2024-03-24)

Bug Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 5c57132 to 0239c09 Compare March 27, 2024 23:00
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.2.0 Update dependency eslint-plugin-functional to v6.2.1 Mar 27, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 0239c09 to 20567be Compare March 28, 2024 06:03
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.2.1 Update dependency eslint-plugin-functional to v6.2.2 Mar 28, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 20567be to b05b68a Compare March 28, 2024 10:20
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.2.2 Update dependency eslint-plugin-functional to v6.3.0 Mar 28, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch 2 times, most recently from 22d0ffb to a8ce005 Compare April 4, 2024 03:06
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.3.0 Update dependency eslint-plugin-functional to v6.4.0 Apr 4, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch 4 times, most recently from 59278e0 to f63f532 Compare April 7, 2024 23:21
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch 4 times, most recently from f72dc0c to 5fc6992 Compare April 17, 2024 07:03
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.4.0 Update dependency eslint-plugin-functional to v6.4.1 Apr 17, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 5fc6992 to b507654 Compare April 18, 2024 06:31
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.4.1 Update dependency eslint-plugin-functional to v6.5.0 Apr 18, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from b507654 to 5ca20d1 Compare April 18, 2024 11:02
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.5.0 Update dependency eslint-plugin-functional to v6.5.1 Apr 18, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 5ca20d1 to c514609 Compare April 21, 2024 22:05
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from c514609 to 18acfe0 Compare May 2, 2024 21:57
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 18acfe0 to 522cde3 Compare June 22, 2024 10:27
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.5.1 Update dependency eslint-plugin-functional to v6.5.2 Jun 22, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 522cde3 to 3d1a645 Compare June 22, 2024 13:14
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.5.2 Update dependency eslint-plugin-functional to v6.6.0 Jun 22, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 3d1a645 to efc9dac Compare July 9, 2024 03:15
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.6.0 Update dependency eslint-plugin-functional to v6.6.1 Jul 9, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from efc9dac to bc034fd Compare July 14, 2024 08:49
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.6.1 Update dependency eslint-plugin-functional to v6.6.2 Jul 14, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from bc034fd to e738ecb Compare July 14, 2024 09:59
@renovate renovate bot changed the title Update dependency eslint-plugin-functional to v6.6.2 Update dependency eslint-plugin-functional to v6.6.3 Jul 14, 2024
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch 4 times, most recently from 3117e4a to d1616bf Compare August 6, 2024 23:40
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from d1616bf to 29a5c00 Compare August 10, 2025 13:06
@renovate renovate bot force-pushed the renovate/eslint-plugin-functional-6.x branch from 29a5c00 to 777c788 Compare October 21, 2025 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

0 participants