Closed renovate[bot] closed 5 years ago
This PR contains the following updates:
^7.11.1
^7.12.1
:date: Schedule: "on saturday" (UTC).
:vertical_traffic_light: Automerge: Enabled.
: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.11.1
->^7.12.1
Release Notes
yannickcr/eslint-plugin-react
### [`v7.12.1`](https://renovatebot.com/gh/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7121---2019-01-01) [Compare Source](https://renovatebot.com/gh/yannickcr/eslint-plugin-react/compare/v7.12.0...v7.12.1) ##### Fixed - [`no-unused-state`][]: Fix crash with class fields ([#2098][], [@jomasti](https://renovatebot.com/gh/jomasti)) - [`prop-types`][]: Fix false positives inside lifecycle methods ([#2099][], [@jomasti](https://renovatebot.com/gh/jomasti)) - [`jsx-max-depth`][]: avoid a crash ([#2102][], [@ljharb](https://renovatebot.com/gh/ljharb)) - [`jsx-wrap-multilines`][]: avoid crash when no trailing newline ([#2100][], [@ljharb](https://renovatebot.com/gh/ljharb)) ##### Changed - Fix CHANGELOG.md ([#2097][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) [#2102]: https://github.com/yannickcr/eslint-plugin-react/issues/2102 [#2100]: https://github.com/yannickcr/eslint-plugin-react/issues/2100 [#2099]: https://github.com/yannickcr/eslint-plugin-react/pull/2099 [#2098]: https://github.com/yannickcr/eslint-plugin-react/pull/2098 [#2097]: https://github.com/yannickcr/eslint-plugin-react/pull/2097 ### [`v7.12.0`](https://renovatebot.com/gh/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7120---2018-12-27) [Compare Source](https://renovatebot.com/gh/yannickcr/eslint-plugin-react/compare/v7.11.1...v7.12.0) ##### Added - [`no-typos`]: Support createClass ([#1828][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - Support detecting React.forwardRef/React.memo ([#2089][], [@jomasti](https://renovatebot.com/gh/jomasti)) - [`jsx-indent`][]: add `checkAttributes` option for JSX attribute indentation ([#2086][], [@jomasti](https://renovatebot.com/gh/jomasti)) - Change allowed `propWrapperFunctions` setting values ([#2065][], [@jomasti](https://renovatebot.com/gh/jomasti)) - add [`jsx-fragments`][] rule to enforce fragment syntax ([#1994][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - Support "detect" option for React version setting ([#1978][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - Support shorthand fragment syntax in many rules ([#1956][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [`jsx-no-literals`][]: print node value in warning message ([#2008][], [@jlgonzalezdev](https://renovatebot.com/gh/jlgonzalezdev)) ##### Fixed - [`jsx-max-depth`][]: Fix depth of JSX siblings in a JSXEpressionContainer ([#1824][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [`no-array-index-key`][]: fix in React.Children methods ([#2085][], [@himynameisdave](https://renovatebot.com/gh/himynameisdave)) - [`no-unused-state`][]: handle functional setState ([#2084][], [@jomasti](https://renovatebot.com/gh/jomasti)) - version errors should log to stderr, not stdout ([#2082][], [@ljharb](https://renovatebot.com/gh/ljharb)) - [`no-deprecated`][]: Disable legacy lifecycle methods linting for now ([#2069][], [@sergei-startsev](https://renovatebot.com/gh/sergei-startsev)) - ensure that react and flow versions can be numbers ([#2056][], [@ljharb](https://renovatebot.com/gh/ljharb)) - [`forbid-foreign-prop-types`][]: ensure `allowInPropTypes` option applies to class fields ([#2040][], [@Sheile](https://renovatebot.com/gh/Sheile)) - [`jsx-wrap-multilines`][]: catch single missing newlines ([#1984][], [@MrHen](https://renovatebot.com/gh/MrHen)) - [`jsx-first-prop-new-line`][]: Fix for parsers (like TypeScript) ([#2026][], [@HauptmannEck](https://renovatebot.com/gh/HauptmannEck)) - [`sort-comp`][]: Fix fixer in case of more than 10 props ([#2012][], [@tihonove](https://renovatebot.com/gh/tihonove)) - [`no-unused-state`][] Don't depend on state parameter name ([#1829][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [`no-this-in-sfc`][] fix for class properties ([#1995][], [@sergei-startsev](https://renovatebot.com/gh/sergei-startsev)) - [`no-this-in-sfc`][] fix rule behavior for arrow functions inside a class field ([#1989][], [@sergei-startsev](https://renovatebot.com/gh/sergei-startsev)) - [`destructuring-assignment`][]: handle nested props usage ([#1983][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [`sort-prop-types`][]: fix string property order ([#1977][], [@metreniuk](https://renovatebot.com/gh/metreniuk)) - [`jsx-no-target-blank`][]: don’t crash when there’s no value ([#1949][], [@ljharb](https://renovatebot.com/gh/ljharb)) - [`prop-types`][], [`no-unused-prop-types`][]: better handle object spread ([#1939][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) ##### Changed - [`jsx-fragments`][]: improve message text ([#2032][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [`no-unsafe`][]: handle all unsafe life-cycle methods ([#2075][], [@sergei-startsev](https://renovatebot.com/gh/sergei-startsev)) - [`require-default-props`][]: Change error message naming from singular defaultProp to plural defaultProps ([#2064][], [@jseminck](https://renovatebot.com/gh/jseminck)) - [Refactor] Extract used `propTypes` detection ([#1946][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [Refactor] Extract `defaultProps` detection ([#1942][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [Refactor] Extract required `propTypes` detection ([#2001][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [Docs][`no-did-mount-set-state`]\[], [`no-did-update-set-state`][], [`no-will-update-set-state`][]: fix docs URLs ([#2090][], [@JBallin](https://renovatebot.com/gh/JBallin)) - [Docs] Remove statement on GC in jsx-no-bind ([#2067][], [@rickhanlonii](https://renovatebot.com/gh/rickhanlonii)) - [Docs][`jsx-sort-props`]\[]: Fix small mistake ([#2044][], [@dimitarnestorov](https://renovatebot.com/gh/dimitarnestorov)) - [Docs][`no-unescaped-entities`]\[]: add more escape examples ([#2015][], [@stevemao](https://renovatebot.com/gh/stevemao)) - [Docs][`display-name`]\[]: mention default `ignoreTranspilerName` value ([#2002][], [@OliverJAsh](https://renovatebot.com/gh/OliverJAsh)) - [Docs][`jsx-no-target-blank`]\[]: Add full example ([#1988][], [@atomcorp](https://renovatebot.com/gh/atomcorp)) - [Docs] Update [`jsx-no-target-blank`][].md ([#1953][], [@brunocoelho](https://renovatebot.com/gh/brunocoelho)) - [Changelog] fix "Ignore class properties" contributor ([#1941][], [@alexzherdev](https://renovatebot.com/gh/alexzherdev)) - [Tests] Remove redundant `require('babel-eslint')` from tests ([#2004][], [@sergei-startsev](https://renovatebot.com/gh/sergei-startsev)) - [Tests][`prop-types`]\[]: Add tests for prop-types destructuring ([#2029][], [@sstern6](https://renovatebot.com/gh/sstern6)) - [Tests][`display-name`]\[]: add false positive component detection for destructured createElement ([#1098][], [@arian](https://renovatebot.com/gh/arian)) [#2090]: https://github.com/yannickcr/eslint-plugin-react/pull/2090 [#2089]: https://github.com/yannickcr/eslint-plugin-react/pull/2089 [#2086]: https://github.com/yannickcr/eslint-plugin-react/pull/2086 [#2085]: https://github.com/yannickcr/eslint-plugin-react/pull/2085 [#2084]: https://github.com/yannickcr/eslint-plugin-react/pull/2084 [#2082]: https://github.com/yannickcr/eslint-plugin-react/issues/2082 [#2075]: https://github.com/yannickcr/eslint-plugin-react/pull/2075 [#2069]: https://github.com/yannickcr/eslint-plugin-react/pull/2069 [#2067]: https://github.com/yannickcr/eslint-plugin-react/pull/2067 [#2065]: https://github.com/yannickcr/eslint-plugin-react/pull/2065 [#2064]: https://github.com/yannickcr/eslint-plugin-react/pull/2064 [#2056]: https://github.com/yannickcr/eslint-plugin-react/issues/2056 [#2044]: https://github.com/yannickcr/eslint-plugin-react/pull/2044 [#2040]: https://github.com/yannickcr/eslint-plugin-react/pull/2040 [#2032]: https://github.com/yannickcr/eslint-plugin-react/pull/2032 [#2029]: https://github.com/yannickcr/eslint-plugin-react/pull/2029 [#2026]: https://github.com/yannickcr/eslint-plugin-react/pull/2026 [#2015]: https://github.com/yannickcr/eslint-plugin-react/pull/2015 [#2012]: https://github.com/yannickcr/eslint-plugin-react/pull/2012 [#2008]: https://github.com/yannickcr/eslint-plugin-react/pull/2008 [#2004]: https://github.com/yannickcr/eslint-plugin-react/pull/2004 [#2002]: https://github.com/yannickcr/eslint-plugin-react/pull/2002 [#2001]: https://github.com/yannickcr/eslint-plugin-react/pull/2001 [#1995]: https://github.com/yannickcr/eslint-plugin-react/pull/1995 [#1994]: https://github.com/yannickcr/eslint-plugin-react/pull/1994 [#1989]: https://github.com/yannickcr/eslint-plugin-react/pull/1989 [#1988]: https://github.com/yannickcr/eslint-plugin-react/pull/1988 [#1984]: https://github.com/yannickcr/eslint-plugin-react/pull/1984 [#1983]: https://github.com/yannickcr/eslint-plugin-react/pull/1983 [#1978]: https://github.com/yannickcr/eslint-plugin-react/pull/1978 [#1977]: https://github.com/yannickcr/eslint-plugin-react/pull/1977 [#1956]: https://github.com/yannickcr/eslint-plugin-react/pull/1956 [#1953]: https://github.com/yannickcr/eslint-plugin-react/pull/1953 [#1949]: https://github.com/yannickcr/eslint-plugin-react/issues/1949 [#1946]: https://github.com/yannickcr/eslint-plugin-react/pull/1946 [#1942]: https://github.com/yannickcr/eslint-plugin-react/pull/1942 [#1941]: https://github.com/yannickcr/eslint-plugin-react/pull/1941 [#1939]: https://github.com/yannickcr/eslint-plugin-react/pull/1939 [#1829]: https://github.com/yannickcr/eslint-plugin-react/pull/1829 [#1828]: https://github.com/yannickcr/eslint-plugin-react/pull/1828 [#1824]: https://github.com/yannickcr/eslint-plugin-react/pull/1824 [#1098]: https://github.com/yannickcr/eslint-plugin-react/pull/1098Renovate configuration
:date: Schedule: "on saturday" (UTC).
:vertical_traffic_light: Automerge: Enabled.
: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.