Skip to content

Commit dfaa92f

Browse files
committed
Update CHANGELOG and bump version
1 parent c52b61b commit dfaa92f

File tree

2 files changed

+67
-2
lines changed

2 files changed

+67
-2
lines changed

CHANGELOG.md

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,65 @@ All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44
This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com).
55

6+
## [7.14.0] - 2019-06-23
7+
8+
### Added
9+
* Add [`jsx-curly-newline`][] rule ([#1493][] @golopot)
10+
* Add support for nested destructuring to [`prop-types`][] ([#296][] [#1422][] @golopot)
11+
* Add support for variables defined as props to [`prop-types`][] and [`no-unused-prop-types`][] ([#442][] [#833][] [#1002][] [#1116][] [#1257][] [#1764][] @golopot)
12+
* Add `checkFragmentShorthand` option to [`jsx-key`][] ([#2316][] @kaykayehnn)
13+
14+
### Fixed
15+
* Fix [`no-did-mount-set-state`][] and [`no-did-update-set-state`][] to handle cDU and cDM defined as class properties ([#1595][] @jaaberg)
16+
* Fix [`sort-prop-types`][] cash when a shape PropType is defined in a variable ([#1749][] @alexzherdev)
17+
* Fix [`no-unused-state`][] false positive when using state of non-lifecycle method ([#2274][] @golopot)
18+
* Fix [`static-property-placement`][] false positive when accessing static property inside method ([#2283][] @dmason30)
19+
* Fix [`prop-type`][] detection for annotated props with default value ([#2298][] @yannickcr)
20+
21+
### Changed
22+
* Add ESLint 6.0.0 as valid peerDependency (@yannickcr)
23+
* Improve [`no-render-return-value`][] performance ([#2259][] @golopot)
24+
* Change [`jsx-sort-props`][] to report errors only on the identifier ([#2312][] @MrHen)
25+
* Change to warn only once if react version cannot be detected ([#2276][] @ljharb)
26+
* Documentation improvements ([#2263][] @dimitropoulos, [#2262][] @ybiquitous, [#2295][] @battaglr, [#2302][] @Jason-Cooke, [#2303][] @golopot)
27+
* Code refactoring ([#2265][] [#2267][] [#2286][] [#2294][] @golopot, @ljharb)
28+
* Tests improvements ([#2304][] [#1047][] @golopot, @yannickcr)
29+
30+
[7.14.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.13.0...v7.14.0
31+
[#296]: https://github.com/yannickcr/eslint-plugin-react/issues/296
32+
[#442]: https://github.com/yannickcr/eslint-plugin-react/issues/442
33+
[#833]: https://github.com/yannickcr/eslint-plugin-react/issues/833
34+
[#1002]: https://github.com/yannickcr/eslint-plugin-react/issues/1002
35+
[#1047]: https://github.com/yannickcr/eslint-plugin-react/issues/1047
36+
[#1116]: https://github.com/yannickcr/eslint-plugin-react/issues/1116
37+
[#1257]: https://github.com/yannickcr/eslint-plugin-react/issues/1257
38+
[#1422]: https://github.com/yannickcr/eslint-plugin-react/issues/1422
39+
[#1493]: https://github.com/yannickcr/eslint-plugin-react/issues/1493
40+
[#1595]: https://github.com/yannickcr/eslint-plugin-react/issues/1595
41+
[#1749]: https://github.com/yannickcr/eslint-plugin-react/issues/1749
42+
[#1764]: https://github.com/yannickcr/eslint-plugin-react/issues/1764
43+
[#2259]: https://github.com/yannickcr/eslint-plugin-react/pull/2259
44+
[#2262]: https://github.com/yannickcr/eslint-plugin-react/pull/2262
45+
[#2263]: https://github.com/yannickcr/eslint-plugin-react/pull/2263
46+
[#2265]: https://github.com/yannickcr/eslint-plugin-react/pull/2265
47+
[#2267]: https://github.com/yannickcr/eslint-plugin-react/pull/2267
48+
[#2274]: https://github.com/yannickcr/eslint-plugin-react/pull/2274
49+
[#2276]: https://github.com/yannickcr/eslint-plugin-react/issues/2276
50+
[#2283]: https://github.com/yannickcr/eslint-plugin-react/issues/2283
51+
[#2286]: https://github.com/yannickcr/eslint-plugin-react/pull/2286
52+
[#2294]: https://github.com/yannickcr/eslint-plugin-react/pull/2294
53+
[#2295]: https://github.com/yannickcr/eslint-plugin-react/pull/2295
54+
[#2298]: https://github.com/yannickcr/eslint-plugin-react/issues/2298
55+
[#2302]: https://github.com/yannickcr/eslint-plugin-react/pull/2302
56+
[#2303]: https://github.com/yannickcr/eslint-plugin-react/pull/2303
57+
[#2304]: https://github.com/yannickcr/eslint-plugin-react/pull/2304
58+
[#2312]: https://github.com/yannickcr/eslint-plugin-react/issues/2312
59+
[#2316]: https://github.com/yannickcr/eslint-plugin-react/pull/2316
60+
661
## [7.13.0] - 2019-05-03
762

863
### Added
9-
* Make [`jsx-sort-props`][] fully fixable ([#2250][], @guliashvili)
64+
* Make [`jsx-sort-props`][] fully fixable ([#2250][], @guliashvili)
1065
* [`boolean-prop-naming`][]: add `validateNested` option to validate shape prop names ([#2234][], @pawelnvk)
1166
* add [`static-property-placement`][] rule ([#2193][], @dmason30)
1267
* add "detect" for flow version ([#2233][], @jedwards1211)
@@ -45,6 +100,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
45100
* [Docs] Added shared settings info, React version default note ([#2180][], @samsch)
46101
* [Tests] [`jsx-curly-spacing`][]: add regression test case ([#2206][], @ColCh)
47102

103+
[7.13.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.4...v7.13.0
48104
[#2256]: https://github.com/yannickcr/eslint-plugin-react/pull/2256
49105
[#2250]: https://github.com/yannickcr/eslint-plugin-react/pull/2250
50106
[#2246]: https://github.com/yannickcr/eslint-plugin-react/pull/2246
@@ -89,6 +145,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
89145
### Changed
90146
* [`prop-types`][], [`no-typos`][]: add passing test cases ([#2123][], [#2128][], [#2136][], [#2134][], @ljharb)
91147

148+
[7.12.4]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.3...v7.12.4
92149
[#2136]: https://github.com/yannickcr/eslint-plugin-react/issues/2136
93150
[#2134]: https://github.com/yannickcr/eslint-plugin-react/issues/2134
94151
[#2131]: https://github.com/yannickcr/eslint-plugin-react/issues/2131
@@ -113,6 +170,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
113170
* [Docs] add a missing comma in the JSON settings ([#2117][], @haideralsh)
114171
* [Docs] update README to document React version detection ([#2114][], @mohsinulhaq)
115172

173+
[7.12.3]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.2...v7.12.3
116174
[#2120]: https://github.com/yannickcr/eslint-plugin-react/issues/2120
117175
[#2117]: https://github.com/yannickcr/eslint-plugin-react/issues/2117
118176
[#2115]: https://github.com/yannickcr/eslint-plugin-react/issues/2115
@@ -128,6 +186,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
128186
* Version warning: Link does not end with '.' ([#2103][], @yoyo837))
129187
* [`forbid-prop-types`][]: fix crash with propWrapper check on MemberExpressions ([#2104][], @ljharb)
130188

189+
[7.12.2]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.1...v7.12.2
131190
[#2104]: https://github.com/yannickcr/eslint-plugin-react/issues/2104
132191
[#2103]: https://github.com/yannickcr/eslint-plugin-react/pull/2103
133192
[#2095]: https://github.com/yannickcr/eslint-plugin-react/issues/2095
@@ -143,6 +202,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
143202
### Changed
144203
* Fix CHANGELOG.md ([#2097][], @alexzherdev)
145204

205+
[7.12.1]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.0...v7.12.1
146206
[#2102]: https://github.com/yannickcr/eslint-plugin-react/issues/2102
147207
[#2100]: https://github.com/yannickcr/eslint-plugin-react/issues/2100
148208
[#2099]: https://github.com/yannickcr/eslint-plugin-react/pull/2099
@@ -199,6 +259,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
199259
* [Tests] [`prop-types`][]: Add tests for prop-types destructuring ([#2029][], @sstern6)
200260
* [Tests] [`display-name`][]: add false positive component detection for destructured createElement ([#1098][], @arian)
201261

262+
[7.12.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.11.1...v7.12.0
202263
[#2090]: https://github.com/yannickcr/eslint-plugin-react/pull/2090
203264
[#2089]: https://github.com/yannickcr/eslint-plugin-react/pull/2089
204265
[#2086]: https://github.com/yannickcr/eslint-plugin-react/pull/2086
@@ -250,6 +311,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
250311
* Fix changelog links ([#1926][], @ferhatelmas)
251312
* Fix changelog links ([#1929][], @alexzherdev)
252313

314+
[7.11.1]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.11.0...v7.11.1
253315
[#1932]: https://github.com/yannickcr/eslint-plugin-react/pull/1932
254316
[#1929]: https://github.com/yannickcr/eslint-plugin-react/pull/1929
255317
[#1926]: https://github.com/yannickcr/eslint-plugin-react/pull/1926
@@ -286,6 +348,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
286348
* Add a helper function for determining function-like expressions ([#1914][], @alexzherdev)
287349
* [`jsx-props-no-multi-spaces`][]: update docs ([#1918][], @BenRichter)
288350

351+
[7.11.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.10.0...v7.11.0
289352
[#1924]: https://github.com/yannickcr/eslint-plugin-react/pull/1924
290353
[#1918]: https://github.com/yannickcr/eslint-plugin-react/pull/1918
291354
[#1914]: https://github.com/yannickcr/eslint-plugin-react/pull/1914
@@ -324,6 +387,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
324387
### Changed
325388
* Typo fixes in [`jsx-no-target-blank`][] ([#1805][] @ferhatelmas))
326389

390+
[7.10.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.9.1...v7.10.0
327391
[#1845]: https://github.com/yannickcr/eslint-plugin-react/pull/1845
328392
[#1844]: https://github.com/yannickcr/eslint-plugin-react/issues/1844
329393
[#1843]: https://github.com/yannickcr/eslint-plugin-react/pull/1843
@@ -339,6 +403,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
339403
## [7.9.1] - 2018-06-03
340404
* Nothing was fixed; this is a republish with some updated deps. ([#1804][] @ljharb)
341405

406+
[7.9.1]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.9.0...v7.9.1
342407
[#1804]: https://github.com/yannickcr/eslint-plugin-react/issues/1804
343408

344409
## [7.9.0] - 2018-06-03

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-react",
3-
"version": "7.13.0",
3+
"version": "7.14.0",
44
"author": "Yannick Croissant <yannick.croissant+npm@gmail.com>",
55
"description": "React specific linting rules for ESLint",
66
"main": "index.js",

0 commit comments

Comments
 (0)