Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [6.0.0](v5.0.8...v6.0.0) (2023-07-30) ### Bug Fixes * add sanity checks to type immutablity override settings ([d3ce5b0](d3ce5b0)) * further updates for v6 ([71ecdb5](71ecdb5)) * **immutable-data:** rework logic, it should work now ([9644994](9644994)), closes [#692](#692) * migrate code for [@typescript-eslint](https://github.com/typescript-eslint) v6 ([5c6b1a2](5c6b1a2)) * replace `ignorePattern` option with `ignoreIdentifierPattern` and `ignoreCodePattern` ([48d8eba](48d8eba)), closes [#467](#467) ### Build System * increase minimum supported TypeScript version to 4.3.5 ([aefe6b2](aefe6b2)) ### Features * **functional-parameters:** add option to ignore getters and setters ([9c89b9e](9c89b9e)) * **immutable-data:** add new option `ignoreNonConstDeclarations` ([ecde24a](ecde24a)), closes [#691](#691) * **no-expression-statements:** add option to ignore self returning functions ([894fb91](894fb91)), closes [#611](#611) * **prefer-immutable-types:** use suggestions instead of a fixer by default ([#598](#598)) ([3fb9028](3fb9028)) * remove `assumeTypes` option ([6be5862](6be5862)) ### 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.
- Loading branch information