Open renovate[bot] opened 5 years ago
This PR contains the following updates:
7.12.3
7.14.2
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
7.12.3
->7.14.2
Release Notes
yannickcr/eslint-plugin-react
### [`v7.14.2`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7142---2019-06-24) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.14.1...v7.14.2) ##### Fixed - Fix [`prop-types`][] crash on for...of destructuring ([#2326][] [@yannickcr](https://togithub.com/yannickcr)) [7.14.2]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.14.1...v7.14.2 [#2326]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2326 ### [`v7.14.1`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7141---2019-06-24) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.14.0...v7.14.1) ##### Fixed - Fix [`prop-types`][] crash on multiple destructuring ([#2319][] [@golopot](https://togithub.com/golopot)) [7.14.1]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.14.0...v7.14.1 [#2319]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2319 ### [`v7.14.0`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7140---2019-06-23) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.13.0...v7.14.0) ##### Added - Add [`jsx-curly-newline`][] rule ([#1493][] [@golopot](https://togithub.com/golopot)) - Add support for nested destructuring to [`prop-types`][] ([#296][] [#1422][] [@golopot](https://togithub.com/golopot)) - Add support for variables defined as props to [`prop-types`][] and [`no-unused-prop-types`][] ([#442][] [#833][] [#1002][] [#1116][] [#1257][] [#1764][] [@golopot](https://togithub.com/golopot)) - Add `checkFragmentShorthand` option to [`jsx-key`][] ([#2316][] [@kaykayehnn](https://togithub.com/kaykayehnn)) ##### Fixed - Fix [`no-did-mount-set-state`][] and [`no-did-update-set-state`][] to handle cDU and cDM defined as class properties ([#1595][] [@jaaberg](https://togithub.com/jaaberg)) - Fix [`sort-prop-types`][] cash when a shape PropType is defined in a variable ([#1749][] [@alexzherdev](https://togithub.com/alexzherdev)) - Fix [`no-unused-state`][] false positive when using state of non-lifecycle method ([#2274][] [@golopot](https://togithub.com/golopot)) - Fix [`static-property-placement`][] false positive when accessing static property inside method ([#2283][] [@dmason30](https://togithub.com/dmason30)) - Fix [`prop-type`][] detection for annotated props with default value ([#2298][] [@yannickcr](https://togithub.com/yannickcr)) ##### Changed - Add ESLint 6.0.0 as valid peerDependency ([@yannickcr](https://togithub.com/yannickcr)) - Improve [`no-render-return-value`][] performance ([#2259][] [@golopot](https://togithub.com/golopot)) - Change [`jsx-sort-props`][] to report errors only on the identifier ([#2312][] [@MrHen](https://togithub.com/MrHen)) - Change to warn only once if react version cannot be detected ([#2276][] [@ljharb](https://togithub.com/ljharb)) - Documentation improvements ([#2263][] [@dimitropoulos](https://togithub.com/dimitropoulos), [#2262][] [@ybiquitous](https://togithub.com/ybiquitous), [#2295][] [@battaglr](https://togithub.com/battaglr), [#2302][] [@Jason-Cooke](https://togithub.com/Jason-Cooke), [#2303][] [@golopot](https://togithub.com/golopot)) - Code refactoring ([#2265][] [#2267][] [#2286][] [#2294][] [@golopot](https://togithub.com/golopot), [@ljharb](https://togithub.com/ljharb)) - Tests improvements ([#2304][] [#1047][] [@golopot](https://togithub.com/golopot), [@yannickcr](https://togithub.com/yannickcr)) [7.14.0]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.13.0...v7.14.0 [#296]: https://togithub.com/yannickcr/eslint-plugin-react/issues/296 [#442]: https://togithub.com/yannickcr/eslint-plugin-react/issues/442 [#833]: https://togithub.com/yannickcr/eslint-plugin-react/issues/833 [#1002]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1002 [#1047]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1047 [#1116]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1116 [#1257]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1257 [#1422]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1422 [#1493]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1493 [#1595]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1595 [#1749]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1749 [#1764]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1764 [#2259]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2259 [#2262]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2262 [#2263]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2263 [#2265]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2265 [#2267]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2267 [#2274]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2274 [#2276]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2276 [#2283]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2283 [#2286]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2286 [#2294]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2294 [#2295]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2295 [#2298]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2298 [#2302]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2302 [#2303]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2303 [#2304]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2304 [#2312]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2312 [#2316]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2316 ### [`v7.13.0`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7130---2019-05-03) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.12.4...v7.13.0) ##### Added - Make [`jsx-sort-props`][] fully fixable ([#2250][], [@guliashvili](https://togithub.com/guliashvili)) - [`boolean-prop-naming`][]: add `validateNested` option to validate shape prop names ([#2234][], [@pawelnvk](https://togithub.com/pawelnvk)) - add [`static-property-placement`][] rule ([#2193][], [@dmason30](https://togithub.com/dmason30)) - add "detect" for flow version ([#2233][], [@jedwards1211](https://togithub.com/jedwards1211)) - [`jsx-indent`][]: Add `indentLogicalExpressions` option ([#2227][], [@mdnsk](https://togithub.com/mdnsk)) - add [`jsx-props-no-spreading`][] ([#2191][], [@ashbhir](https://togithub.com/ashbhir)) - [`no-string-refs`][]: Added `noTemplateLiteral` option ([#2167][], [@jenil94](https://togithub.com/jenil94)) - add `linkComponents` setting ([#2116][], [@gbakernet](https://togithub.com/gbakernet)) - [`jsx-no-target-blank`][]: add support for `linkComponents` setting ([#2116][], [@gbakernet](https://togithub.com/gbakernet)) - Add [`state-in-constructor`][] rule ([#1945][], [@lukyth](https://togithub.com/lukyth)) - Add [`prefer-read-only-props`][] rule ([#2110][], [@golopot](https://togithub.com/golopot)) - [`no-unescaped-entities`][]: more friendly error message; add config to adjust ([#2016][], [@stevemao](https://togithub.com/stevemao)) ##### Fixed - [`jsx-props-no-multi-spaces`][]: support generic components (ts) ([#2256][], [@mateuszsokola](https://togithub.com/mateuszsokola)) - [`prop-types`][]: fix case with destructuring and default param ([#2246][], [@golopot](https://togithub.com/golopot)) - [`prefer-stateless-function`][]: Ignoring pure components without props and context usage ([#2238][], [@pawelnvk](https://togithub.com/pawelnvk)) - `propTypes`: resolveSuperParameterPropsType: add null check ([#2232][], [@jedwards1211](https://togithub.com/jedwards1211)) - [`self-closing-comp`][]: stop reporting single-line spaces ([#2210][], [@golopot](https://togithub.com/golopot)) - [`require-render-return`][]: more accurate report location ([#2229][], [@golopot](https://togithub.com/golopot)) - [`sort-prop-types`][]: Fix sorting props with numeric keys ([#2230][], [@pawelnvk](https://togithub.com/pawelnvk)) - [`display-name`][]: fix false negative around nested functions ([#2225][], [@dwelle](https://togithub.com/dwelle)) - [`no-unknown-property`][]: fix case like `Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.