@@ -3,6 +3,57 @@ All notable changes to this project will be documented in this file.
33This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44This change log adheres to standards from [ Keep a CHANGELOG] ( http://keepachangelog.com ) .
55
6+ ## [ 7.1.0] - 2017-06-13
7+ ### Added
8+ * Add [ ` default-props-match-prop-types ` ] [ ] rule ([ #1022 ] [ ] @webOS101 )
9+ * Add [ ` no-redundant-should-component-update ` ] [ ] rule ([ #985 ] [ ] @jomasti )
10+ * Add [ ` jsx-closing-tag-location ` ] [ ] rule ([ #1206 ] [ ] @rsolomon )
11+ * Add auto fix for [ ` jsx-max-props-per-line ` ] [ ] ([ #949 ] [ ] @snowypowers )
12+ * Add support for lifecycle methods with ` nextProps ` /` prevProps ` in [ ` no-unused-prop-types ` ] [ ] ([ #1213 ] [ ] @jseminck )
13+ * Add Flow SuperTypeParameters support to [ ` prop-types ` ] [ ] ([ #1236 ] [ ] @gpeal )
14+ * Add ` children ` option to [ ` jsx-curly-spacing ` ] [ ] ([ #857 ] [ ] @fatfisz )
15+
16+ ### Fixed
17+ * Fix [ ` prefer-stateless-function ` ] [ ] ` ignorePureComponents ` option when using class expressions ([ #1122 ] [ ] @dreid )
18+ * Fix [ ` void-dom-elements-no-children ` ] [ ] crash ([ #1195 ] [ ] @oliviertassinari )
19+ * Fix [ ` require-default-props ` ] [ ] quoted ` defaultProps ` detection ([ #1201 ] [ ] )
20+ * Fix [ ` jsx-sort-props ` ] [ ] bug with ` ignoreCase ` and ` callbacksLast ` options set to ` true ` ([ #1175 ] [ ] @jseminck )
21+ * Fix [ ` no-unused-prop-types ` ] [ ] false positive ([ #1183 ] [ ] [ #1135 ] [ ] @jseminck )
22+ * Fix [ ` jsx-no-target-blank ` ] [ ] to not issue errors for non-external URLs ([ #1216 ] [ ] @gfx )
23+ * Fix [ ` prop-types ` ] [ ] quoted Flow types detection ([ #1132 ] [ ] @ethanjgoldberg )
24+ * Fix [ ` no-array-index-key ` ] [ ] crash with ` key ` without value ([ #1242 ] [ ] @jseminck )
25+
26+ ### Changed
27+ * Set ESLint 4.0.0 as valid peerDependency
28+ * Dead code removal ([ #1227 ] [ ] @jseminck )
29+ * Update dependencies (@ljharb )
30+ * Documentation improvements ([ #1071 ] [ ] @adnasa , [ #1199 ] [ ] @preco21 , [ #1222 ] [ ] @alexilyaev , [ #1231 ] [ ] @vonovak , [ #1239 ] [ ] @webOS101 , [ #1241 ] [ ] @102 )
31+
32+ [ 7.1.0 ] : https://github.com/yannickcr/eslint-plugin-react/compare/v7.0.1...v7.1.0
33+ [ #1022 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1022
34+ [ #949 ] : https://github.com/yannickcr/eslint-plugin-react/pull/949
35+ [ #985 ] : https://github.com/yannickcr/eslint-plugin-react/issues/985
36+ [ #1213 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1213
37+ [ #1236 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1236
38+ [ #1206 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1206
39+ [ #857 ] : https://github.com/yannickcr/eslint-plugin-react/issues/857
40+ [ #1122 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1122
41+ [ #1195 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1195
42+ [ #1201 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1201
43+ [ #1175 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1175
44+ [ #1183 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1183
45+ [ #1135 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1135
46+ [ #1216 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1216
47+ [ #1132 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1132
48+ [ #1242 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1242
49+ [ #1227 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1227
50+ [ #1071 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1071
51+ [ #1199 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1199
52+ [ #1222 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1222
53+ [ #1231 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1231
54+ [ #1239 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1239
55+ [ #1241 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1241
56+
657## [ 7.0.1] - 2017-05-13
758### Fixed
859* Fix [ ` jsx-curly-spacing ` ] [ ] ` allowMultiline ` option being undefined in some cases ([ #1179 ] [ ] @fatfisz )
@@ -1746,6 +1797,9 @@ If you're still not using React 15 you can keep the old behavior by setting the
17461797[ `jsx-uses-vars` ] : docs/rules/jsx-uses-vars.md
17471798[ `jsx-wrap-multilines` ] : docs/rules/jsx-wrap-multilines.md
17481799[ `void-dom-elements-no-children` ] : docs/rules/void-dom-elements-no-children.md
1800+ [ `default-props-match-prop-types` ] : docs/rules/default-props-match-prop-types.md
1801+ [ `no-redundant-should-component-update` ] : docs/rules/no-redundant-should-component-update.md
1802+ [ `jsx-closing-tag-location` ] : docs/rules/jsx-closing-tag-location.md
17491803
17501804[ `jsx-sort-prop-types` ] : docs/rules/sort-prop-types.md
17511805[ `require-extension` ] : docs/rules/require-extension.md
0 commit comments