|
| 1 | +3.1.0 / 2016-01-07 |
| 2 | +================== |
| 3 | + - [minor] Allow multiple stateless components in a single file |
| 4 | + |
| 5 | +3.0.2 / 2016-01-06 |
| 6 | +================== |
| 7 | + - [fix] Ignore URLs in `max-len` (#664) |
| 8 | + |
| 9 | +3.0.1 / 2016-01-06 |
| 10 | +================== |
| 11 | + - [fix] because we use babel, keywords should not be quoted |
| 12 | + |
| 13 | +3.0.0 / 2016-01-04 |
| 14 | +================== |
| 15 | + - [breaking] enable `quote-props` rule (#632) |
| 16 | + - [breaking] Define a max line length of 100 characters (#639) |
| 17 | + - [breaking] [react] Minor cleanup for the React styleguide, add `react/jsx-no-bind` (#619) |
| 18 | + - [breaking] update best-practices config to prevent parameter object manipulation (#627) |
| 19 | + - [minor] Enable react/no-is-mounted rule (#635, #633) |
| 20 | + - [minor] Sort react/prefer-es6-class alphabetically (#634) |
| 21 | + - [minor] enable react/prefer-es6-class rule |
| 22 | + - Permit strict mode in "legacy" config |
| 23 | + - [react] add missing rules from eslint-plugin-react (enforcing where necessary) (#581) |
| 24 | + - [dev deps] update `eslint-plugin-react` |
| 25 | + |
| 26 | +2.1.1 / 2015-12-15 |
| 27 | +================== |
| 28 | + - [fix] Remove deprecated react/jsx-quotes (#622) |
| 29 | + |
| 30 | +2.1.0 / 2015-12-15 |
| 31 | +================== |
| 32 | + - [fix] use `require.resolve` to allow nested `extend`s (#582) |
| 33 | + - [new] enable `object-shorthand` rule (#621) |
| 34 | + - [new] enable `arrow-spacing` rule (#517) |
| 35 | + - [docs] flesh out react rule defaults (#618) |
| 36 | + |
| 37 | +2.0.0 / 2015-12-03 |
| 38 | +================== |
| 39 | + - [breaking] `space-before-function-paren`: require function spacing: `function <optional name>(` (#605) |
| 40 | + - [breaking] `indent`: Fix switch statement indentation rule (#606) |
| 41 | + - [breaking] `array-bracket-spacing`, `computed-property-spacing`: disallow spacing inside brackets (#594) |
| 42 | + - [breaking] `object-curly-spacing`: require padding inside curly braces (#594) |
| 43 | + - [breaking] `space-in-parens`: disallow spaces in parens (#594) |
| 44 | + |
| 45 | +1.0.2 / 2015-11-25 |
| 46 | +================== |
| 47 | + - [breaking] `no-multiple-empty-lines`: only allow 1 blank line at EOF (#578) |
| 48 | + - [new] `restParams`: enable rest params (#592) |
| 49 | + |
| 50 | +1.0.1 / 2015-11-25 |
| 51 | +================== |
| 52 | + - *erroneous publish* |
| 53 | + |
| 54 | +1.0.0 / 2015-11-08 |
| 55 | +================== |
| 56 | + - require `eslint` `v1.0.0` or higher |
| 57 | + - remove `babel-eslint` dependency |
| 58 | + |
| 59 | +0.1.1 / 2015-11-05 |
| 60 | +================== |
| 61 | + - remove id-length rule (#569) |
| 62 | + - enable `no-mixed-spaces-and-tabs` (#539) |
| 63 | + - enable `no-const-assign` (#560) |
| 64 | + - enable `space-before-keywords` (#554) |
| 65 | + |
| 66 | +0.1.0 / 2015-11-05 |
| 67 | +================== |
| 68 | + - switch to modular rules files courtesy the [eslint-config-default][ecd] project and [@taion][taion]. [PR][pr-modular] |
| 69 | + - export `eslint-config-airbnb/legacy` for ES5-only users. `eslint-config-airbnb/legacy` does not require the `babel-eslint` parser. [PR][pr-legacy] |
| 70 | + |
| 71 | +0.0.9 / 2015-09-24 |
| 72 | +================== |
| 73 | +- add rule `no-undef` |
| 74 | +- add rule `id-length` |
| 75 | + |
| 76 | +0.0.8 / 2015-08-21 |
| 77 | +================== |
| 78 | + - now has a changelog |
| 79 | + - now is modular (see instructions above for with react and without react versions) |
| 80 | + |
| 81 | +0.0.7 / 2015-07-30 |
| 82 | +================== |
| 83 | + - TODO: fill in |
| 84 | + |
| 85 | +[ecd]: https://github.com/walmartlabs/eslint-config-defaults |
| 86 | +[taion]: https://github.com/taion |
| 87 | +[pr-modular]: https://github.com/airbnb/javascript/pull/526 |
| 88 | +[pr-legacy]: https://github.com/airbnb/javascript/pull/527 |
0 commit comments