4.0.0 (2020-09-30)
Bug Fixes
- rules: Turn off require-atomic-updates, it is very buggy (abb2346)
- rules: Turn off default-param-last until it is configurable (c05d872)
Features
- engines: Drop support for Node v8.x (0121df0)
- peer: Drop support for prettier@1 (64ed709)
- peer: Remove typescript re-export & peer (284dcdd)
- peer: Support eslint v7 (6f3e765)
- peer: Upgrade eslint-plugin-jest to ^24.0.2 (dd3462b)
- peer: Upgrade eslint-plugin-mocha to ^8.0.0 (127d636)
- peer: Update minimum version ranges (4dd1ae4)
- rules: Enable no-restricted-exports (b9845de)
BREAKING CHANGES
- engines: The minimum supported version of Node is now v10.17.0 (v10 LTS).
- peer: The minimum version range of all peerDependencies have been bumped to their latest versions. Technically a breaking change, you only need re-install the peers to receive compatible updates.
- peer: eslint >= 7.4.0 is now the minimum peer range. Please upgrade.
- peer: The version of eslint-plugin-mocha has been bumped two majors (6 -> 8), there are very likely new errors exposed. See https://github.com/lo1tuma/eslint-plugin-mocha/releases for details.
- peer: The version of eslint-plugin-jest has been bumped two majors (22 -> 24), there are very likely new errors exposed. See https://github.com/jest-community/eslint-plugin-jest/releases/tag/v23.0.0 and https://github.com/jest-community/eslint-plugin-jest/releases/tag/v24.0.0 for details.
- peer: TypeScript config is no longer provided by this module, please switch to eslint-config-zillow-typescript.
- peer: The minimum peer range for prettier is now ^2.1.2.