All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
10.1.1 (2020-01-18)
10.1.0 (2020-01-16)
10.0.0 (2020-01-10)
- indent is now 4 spaces in all cases
- add vue addon (f32d93f)
- deactivate newline per chained call rule (#82) (a57c05c)
- make indent rule more consistent (#83) (7b3b103)
9.1.2 (2019-11-23)
9.1.1 (2019-11-15)
- fix babel-parser addon not having new rules configured (c53cb82)
9.1.0 (2019-10-13)
- add ECMA 2019 support (es10) (0ddb47d)
9.0.1 (2019-10-13)
9.0.0 (2019-10-13)
- eslint v6 is now required
- update eslint to v6 (5e70b9f)
8.1.0 (2019-10-10)
8.0.0 (2019-09-12)
- Drop support for Node v6
7.1.0 (2019-03-18)
- use padding-line-between-statements (ea9d986), closes /github.com/eslint/eslint/issues/11495#issuecomment-471536131
- enable react/default-props-match-prop-types (0b572b5)
7.0.1 (2019-02-23)
7.0.0 (2019-02-23)
- jest and jsdoc rules changed
Also:
- Add jest/prefer-to-have-length
- Remove deprecated valid-jsdoc in favor of using more jsdoc plugin rules
- Specify the react version as auto-detect
6.1.1 (2018-09-16)
- lock babel-eslint version due to a bug (7e2a8fe)
6.1.0 (2018-09-12)
- use built-in prefer-object-spread (9859072)
6.0.1 (2018-08-06)
6.0.0 (2018-08-06)
- update to eslint@5 (07793b7)
- removed
addons/object-spread
, usees9
base config instead - renamed
addons/es6-modules
toaddons/es-modules
5.5.3 (2018-07-20)
- add missing defaultProps (8998aed)
5.5.2 (2018-07-20)
- ensure static lifecyle methods com before instance variables (9db7d9d)
5.5.1 (2018-07-20)
- fix static methods reporting out-of-order in CRA apps (be5a391)
5.5.0 (2018-07-20)
- allow setState in didMount and didUpdate (dd7fb66)
5.4.1 (2018-04-28)
- ignore indentation on template literals (60d6336)
5.4.0 (2018-04-22)
- add es9 base configuration (9c8fca8)
5.3.0 (2018-04-22)
- disable global-require (8bbea74)
5.2.1 (2018-03-18)
- allow scoped requires in Jest modules (#52) (6269e6d), closes #50
- disable Jest addon for source files (#48) (08bf0c6), closes #31
5.2.0 (2018-02-27)
5.1.0 (2018-02-19)
- fix invalid
prefer-import/prefer-import-over-require
(1e7e5c1)
- ignore language-reserved keywords for capitalized-comments (#38) (562edfa)
- prefer import instead of require es6-modules (1ae4568), closes #43
5.0.0 (2018-02-05)
- multiple spaces in EOL comments are no longer allowed
- usage of defineSetter and defineGetter are no longer allowed
- code that doesn't use spread will not pass linting
4.2.0 (2017-12-24)
4.1.2 (2017-11-21)
- fix es7 and es7 having sourceType set to module (5e52ba5)
4.1.1 (2017-11-16)
- update capitalized-comments to not be so strict (7e1b219)
4.1.0 (2017-11-15)
4.0.0 (2017-11-15)
- update rules react/jsx-no-bind, react/sort-comp, react/jsx-handler-names and README; add babel-eslint (8c3f30c)
- event handler prefix of rule react/jsx-handler-names with severity 2 is now different