Skip to content

Releases: eslint-functional/eslint-plugin-functional

v6.2.2

25 Mar 05:32
Compare
Choose a tag to compare

6.2.2 (2024-03-25)

Bug Fixes

  • immutable-data: ignore casting when evaluating the expressions (#792) (50e789a), closes #790

v6.2.1

24 Mar 19:38
Compare
Choose a tag to compare

6.2.1 (2024-03-24)

Bug Fixes

v6.2.0

22 Mar 11:25
Compare
Choose a tag to compare

6.2.0 (2024-03-22)

Bug Fixes

  • type-declaration-immutability: some (hopefully all) maximum call stack size exceeded errors (61c561c), closes #767

Features

v6.1.1

11 Mar 00:50
Compare
Choose a tag to compare

6.1.1 (2024-03-11)

Bug Fixes

  • immutable-data: handle immediate mutation of arrays generated from strings (b003d1c), closes #759

v6.1.0

10 Mar 23:58
Compare
Choose a tag to compare

6.1.0 (2024-03-10)

Bug Fixes

  • immutable-data: treat Object.entries({}).sort() as immediate mutation (245886f), closes #773

Features

  • new config to disable all rules that require type info (af30f15)

v6.0.1

23 Feb 11:50
Compare
Choose a tag to compare

6.0.1 (2024-02-23)

Bug Fixes

  • typos in function names (05b2f9c)

v6.0.0

30 Jul 14:05
Compare
Choose a tag to compare

6.0.0 (2023-07-30)

Features

  • functional-parameters: add option to ignore getters and setters (9c89b9e)
  • immutable-data: add new option ignoreNonConstDeclarations (ecde24a), closes #691
  • no-expression-statements: add option to ignore self returning functions (894fb91), closes #611
  • prefer-immutable-types: use suggestions instead of a fixer by default (#598) (3fb9028)
  • remove assumeTypes option (6be5862)
  • add sanity checks to type immutablity override settings (d3ce5b0)
  • replace ignorePattern option with ignoreIdentifierPattern and ignoreCodePattern (48d8eba), closes #467

Build System

  • increase minimum supported TypeScript version to 4.3.5 (aefe6b2)

BREAKING CHANGES

  • replace ignorePattern option with ignoreIdentifierPattern and ignoreCodePattern
  • increase minimum supported TypeScript version to 4.3.5
  • remove assumeTypes option
  • prefer-immutable-types: The fixer config no longer inherits as many options as before; be sure to be
    explicit in your configs.

v6.0.0-next.7

24 Jul 12:15
Compare
Choose a tag to compare
v6.0.0-next.7 Pre-release
Pre-release

6.0.0-next.7 (2023-07-24)

Bug Fixes

  • immutable-data: rework logic, it should work now (9644994), closes #692

v6.0.0-next.6

21 Jul 06:32
Compare
Choose a tag to compare
v6.0.0-next.6 Pre-release
Pre-release

6.0.0-next.6 (2023-07-21)

Features

  • immutable-data: add new option ignoreNonConstDeclarations (ecde24a), closes #691

v6.0.0-next.5

21 Jul 04:06
Compare
Choose a tag to compare
v6.0.0-next.5 Pre-release
Pre-release

6.0.0-next.5 (2023-07-21)

Bug Fixes

  • replace ignorePattern option with ignoreIdentifierPattern and ignoreCodePattern (48d8eba), closes #467

BREAKING CHANGES

  • replace ignorePattern option with ignoreIdentifierPattern and ignoreCodePattern