- Automatic formatting changed logic.
- no-todos triggers on more cases
- check-custom-hook-dependencies removed in favour of exhaustive-deps-async
- Add many styling rules to opinionated
- Upgrade typescript-eslint to 7
- exhaustive-deps-async instead of check-custom-hook-dependencies
- no-react-key-prefix: allow reading properties on i
- Adds max-params to opinionated
- no-old-globals
- no-todos triggers on BUG, FIXME and XXX in addition to TODO
- Adds promise plugin rules
- no-imports-down also triggers on export from statements
- no-imports-down has a ignoreRegexes option
- Require eslint 8
- check-custom-hook-dependencies removes some false positives
- check-custom-hook-dependencies trigger on many more rules by default
- Move react-hooks/exhaustive-deps to recommended from opinionated
- Added check-custom-hook-dependencies rule
- Added accessibility rules
- Added max-lines rule
- Added no-useless-backreference rule
- Added no-nonoctal-decimal-escape rule
- maintenance release
- relax no-imports-up a little
- relax no-interfaces to allow module augmentation
- no-import-up and no-import-down rules
- relax react/no-unescaped-entities to allow ' and "
- Relax yoda and react-in-jsx-scope
- Require eslint 7
- Add no-import-cycle
- Support custom project-specific rules;
- Add no-interfaces
- Relax no-unused-vars, TypeScript compiler already warns about that
- Maintenance release
- Relax no-undef, no-else-return, no-unused-expressions
- Add more built-in eslint rules
- Support Node 10