Releases: peerigon/eslint-config-peerigon
Releases · peerigon/eslint-config-peerigon
v37.0.0-beta.4
v37.0.0-beta.3
37.0.0-beta.3 (2023-11-06)
Features
BREAKING CHANGES
- Some new base rules have been introduced which might produce linting errors.
v37.0.0-beta.2
37.0.0-beta.2 (2023-11-06)
Features
BREAKING CHANGES
- The
prettier-
prefix has been removed from all preset files:peerigon/presets/prettier-typescript.js
becomespeerigon/presets/typescript.js
,peerigon/presets/prettier-typescript-react.js
becomespeerigon/presets/typescript-react.js
andpeerigon/presets/prettier-typescript-node.js
becomespeerigon/presets/typescript-node.js
v37.0.0-beta.1
37.0.0-beta.1 (2023-11-06)
Features
BREAKING CHANGES
- All formatting rules have been removed as they have been deprecated by ESLint (see eslint.org/blog/2023/10/deprecating-formatting-rules). We won't switch to @stylistic/eslint-plugin-js as code formatting should be done by Prettier nowadays.
v36.0.0
v35.0.0
35.0.0 (2023-09-06)
Features
- TypeScript: Change parserOptions defaults for resolving tsconfig.json (21aa03c)
BREAKING CHANGES
- TypeScript: The parserOptions defaults for resolving tsconfig.json files have been changed to
project: true
(see also https://typescript-eslint.io/packages/parser/#project). This can be overridden in your ESLint config.
v34.0.0
34.0.0 (2023-05-28)
Features
- Remove flowtype rules (4d94b30)
- Remove Node 14 and 16 support (715155c)
- Remove old ES5 rules (63494c6)
- Update dependencies (11bcc84)
BREAKING CHANGES
- We've removed official Node 14 and 16 support. We don't know of any breaking change though, so it may still work with older Node versions.
- Removed old ES5 rules as they aren't used by any current projects anymore.
- We've removed all rules related to FlowType as they haven't been maintained for quite a while.