# [5.0.0-beta.1](https://github.com/eslint-functional/eslint-plugin-functional/compare/v4.3.1...v5.0.0-beta.1) (2022-09-19)
### Bug Fixes
* **no-method-signature:** rename to "prefer-property-signatures" and move it to stylistic ruleset ([992ca6a](https://github.com/eslint-functional/eslint-plugin-functional/commit/992ca6a80141458250894a87e3c4898bcf492d30))
* **prefer-readonly-type:** deprecated this rule ([cdad4e6](https://github.com/eslint-functional/eslint-plugin-functional/commit/cdad4e637cac4f16d37727b642b404dc14adf5ed))
* remove `@typescript-eslint/prefer-readonly-parameter-types` from `external-recommended` ([b286dd2](https://github.com/eslint-functional/eslint-plugin-functional/commit/b286dd2c74e7d69c8625b19c74396b3d90bbf104))
### Build System
* bump minimum supported version of node to 16.10 ([e9284c1](https://github.com/eslint-functional/eslint-plugin-functional/commit/e9284c1feb0a2c74110857c9a71d72c079fadb51))
* bump minimum supported version of TypeScript to 4.0.2 ([01e7eb4](https://github.com/eslint-functional/eslint-plugin-functional/commit/01e7eb404461cb77bfc3cea4f4756de3c4d07ee3))
### Features
* **prefer-immutable-parameter-types:** create rule ([cfa93dc](https://github.com/eslint-functional/eslint-plugin-functional/commit/cfa93dcad30953f55ced79aac9c48fb56296e0fa))
* **type-declaration-immutability:** create rule ([7838fd2](https://github.com/eslint-functional/eslint-plugin-functional/commit/7838fd217379f9240280cb41a46be647ab6b277d))
### BREAKING CHANGES
* remove `@typescript-eslint/prefer-readonly-parameter-types` from `external-recommended`
* **no-method-signature:** rename to "prefer-property-signatures" and move it to stylistic ruleset
* bump minimum supported version of TypeScript to 4.0.2
* bump minimum supported version of node to 16.10