{"action":"created","issue":{"url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/3","repository_url":"https://api.github.com/repos/xkawi/react-auto-header-list","labels_url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/3/comments","events_url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/3/events","html_url":"https://github.com/xkawi/react-auto-header-list/pull/3","id":226725802,"node_id":"MDExOlB1bGxSZXF1ZXN0MTE5MjgxMzg5","number":3,"title":"Update eslint-plugin-react to the latest version 🚀","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":469706367,"node_id":"MDU6TGFiZWw0Njk3MDYzNjc=","url":"https://api.github.com/repos/xkawi/react-auto-header-list/labels/greenkeeper","name":"greenkeeper","color":"00c775","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":19,"created_at":"2017-05-06T01:06:58Z","updated_at":"2018-12-28T09:11:43Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/xkawi/react-auto-header-list/pulls/3","html_url":"https://github.com/xkawi/react-auto-header-list/pull/3","diff_url":"https://github.com/xkawi/react-auto-header-list/pull/3.diff","patch_url":"https://github.com/xkawi/react-auto-header-list/pull/3.patch"},"body":"\n\n## Version **7.0.0** of [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) just got published.\n\n<table>\n  <tr>\n    <th align=left>\n      Dependency\n    </td>\n    <td>\n      eslint-plugin-react\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Current Version\n    </td>\n    <td>\n      6.10.3\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Type\n    </td>\n    <td>\n      devDependency\n    </td>\n  </tr>\n</table>\n\nThe version **7.0.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of eslint-plugin-react.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v7.0.0</strong>\n\n<h3>Added</h3>\n<ul>\n<li>Add <code>no-will-update-set-state</code> rule (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1139\">#1139</a> <a href=\"https://urls.greenkeeper.io/ManThursday\" class=\"user-mention\">@ManThursday</a>)</li>\n<li>Add import and destructuring support to <code>no-deprecated</code></li>\n<li>Add <code>reservedFirst</code> option to <code>jsx-sort-props</code> (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1134\">#1134</a> <a href=\"https://urls.greenkeeper.io/MatthewHerbst\" class=\"user-mention\">@MatthewHerbst</a>)</li>\n</ul>\n<h3>Breaking</h3>\n<ul>\n<li>Update rules for React 15.5.0:\n<ul>\n<li>Add warnings for <code>React.PropTypes</code> and <code>React.createClass</code> in <code>no-deprecated</code> (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1148\">#1148</a> <a href=\"https://urls.greenkeeper.io/Calyhre\" class=\"user-mention\">@Calyhre</a>)</li>\n<li>Update <code>createClass</code> component factory to <code>createReactClass</code>. This is used for React component detection, if you still using <code>React.createClass</code> use the <a href=\"/yannickcr/eslint-plugin-react/blob/v7.0.0/README.md#configuration\">shared settings</a> to specify <code>createClass</code> as component factory</li>\n</ul>\n</li>\n<li>Drop Node.js &lt; 4 support (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1038\">#1038</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>no-danger-with-children</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/748\">#748</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>no-string-refs</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/749\">#749</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>jsx-key</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/750\">#750</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>jsx-no-comment-textnodes</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/751\">#751</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>jsx-no-target-blank</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/752\">#752</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>no-unescaped-entities</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/841\">#841</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Add <code>no-children-prop</code> rule to recommended rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/842\">#842</a> <a href=\"https://urls.greenkeeper.io/ljharb\" class=\"user-mention\">@ljharb</a>)</li>\n<li>Remove deprecated <code>wrap-multilines</code> rule, use <code>jsx-wrap-multilines</code> instead</li>\n<li>Remove deprecated <code>no-comment-textnodes</code> rule, use <code>jsx-no-comment-textnodes</code> instead</li>\n<li>Remove deprecated <code>require-extension</code> rule, use the <a href=\"https://urls.greenkeeper.io/benmosher/eslint-plugin-import\">eslint-plugin-import</a> <a href=\"https://urls.greenkeeper.io/benmosher/eslint-plugin-import/blob/master/docs/rules/extensions.md\"><code>extensions</code></a> rule instead</li>\n<li>Deprecate <code>jsx-space-before-closing</code> rule, use the <code>jsx-tag-spacing</code> rule instead. <code>jsx-space-before-closing</code> still works but will trigger a warning (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1070\">#1070</a> <a href=\"https://urls.greenkeeper.io/afairb\" class=\"user-mention\">@afairb</a>)</li>\n<li><code>jsx-first-prop-new-line</code> default is now <code>multiline-multiprop</code> (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/802\">#802</a> <a href=\"https://urls.greenkeeper.io/kokarn\" class=\"user-mention\">@kokarn</a>)</li>\n<li><code>jsx-wrap-multilines</code> now checks arrow functions without block body. It can be deactivated in <a href=\"/yannickcr/eslint-plugin-react/blob/v7.0.0/docs/rules/jsx-wrap-multilines.md#rule-details\">rule options</a> (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/790\">#790</a> <a href=\"https://urls.greenkeeper.io/ColCh\" class=\"user-mention\">@ColCh</a>)</li>\n<li><code>jsx-no-undef</code> will not check the global scope by default. You can force it with the <a href=\"/yannickcr/eslint-plugin-react/blob/v7.0.0/docs/rules/jsx-no-undef.md#allowglobals\"><code>allowGlobals</code></a> option (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1013\">#1013</a> <a href=\"https://urls.greenkeeper.io/jomasti\" class=\"user-mention\">@jomasti</a>)</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li>Fix <code>no-unused-prop-types</code> false positive with <code>nextProps</code> (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/1079\">#1079</a> <a href=\"https://urls.greenkeeper.io/Kerumen\" class=\"user-mention\">@Kerumen</a>)</li>\n<li>Fix <code>prefer-stateless-function</code> to not warn on classes with decorators (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/1034\">#1034</a> <a href=\"https://urls.greenkeeper.io/benstepp\" class=\"user-mention\">@benstepp</a>)</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>Update dependencies (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1119\">#1119</a> <a href=\"https://urls.greenkeeper.io/danez\" class=\"user-mention\">@danez</a>)</li>\n<li>Documentation improvements (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1121\">#1121</a> <a href=\"https://urls.greenkeeper.io/omerzach\" class=\"user-mention\">@omerzach</a>, <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1130\">#1130</a> <a href=\"https://urls.greenkeeper.io/dreid\" class=\"user-mention\">@dreid</a>, <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1131\">#1131</a> <a href=\"https://urls.greenkeeper.io/shoesandsocks\" class=\"user-mention\">@shoesandsocks</a>, <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1149\">#1149</a> <a href=\"https://urls.greenkeeper.io/Adzz\" class=\"user-mention\">@Adzz</a>, <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1151\">#1151</a> <a href=\"https://urls.greenkeeper.io/MatthewHerbst\" class=\"user-mention\">@MatthewHerbst</a>, <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1167\">#1167</a> <a href=\"https://urls.greenkeeper.io/Slumber86\" class=\"user-mention\">@Slumber86</a>)</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 58 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/d335b1f8b6b4a1784c0f0a03d337b21b8f019236\"><code>d335b1f</code></a> <code>Update CHANGELOG and bump version</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/d97e5f09a055a655ed80012c5d4e451a579da89b\"><code>d97e5f0</code></a> <code>Merge pull request #1167 from Slumber86/master</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/79415f1a8271aab967685992e96842bbd386d33e\"><code>79415f1</code></a> <code>Wrong import</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/48a397ed9310406d212571d2a320195826062a27\"><code>48a397e</code></a> <code>Fix syntax error</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/2cd9e5e3f5d16edb48f56ba5ccb4e2cbfccdeba5\"><code>2cd9e5e</code></a> <code>Update docs for deprecated prop-types</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/4d5faeedbeb08369476265b4fb949dab3cedb8ae\"><code>4d5faee</code></a> <code>Update CHANGELOG and bump version</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/dfe190bc1787abbcb9184dacc0ca7ad59eab74a6\"><code>dfe190b</code></a> <code>Merge pull request #1134 from MatthewHerbst/jsx-sort-props/new-rule-option--reservedFirst</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/14dbf9959121b7f4f00a9978713f5838d482c9da\"><code>14dbf99</code></a> <code>Merge pull request #802 from kokarn/master</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/7d08955d8db3e5e1dc088e92cf4a9209e325088b\"><code>7d08955</code></a> <code>Add default for jsx-first-prop-new-line</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/21ed8012fdb345a8a9d6e61d3d676a6c30638403\"><code>21ed801</code></a> <code>Fix lint errors</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/b5856ca7891c3ee7e3dd4f5c13b9d1ff3483cca5\"><code>b5856ca</code></a> <code>Merge pull request #791 from Lingvokot/790-stateless-multiline-wrap</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/77048c8fe609f11ad3ee865d0cb7d0f372c0271b\"><code>77048c8</code></a> <code>Remove deprecated wrap-multilines rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/6d6d24a916554465c717b6e3a3a69e2d9cef652c\"><code>6d6d24a</code></a> <code>Remove deprecated no-comment-textnodes rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/229cc212939826dfe06c4605eb5594b8c8b1a01e\"><code>229cc21</code></a> <code>Remove deprecated require-extension rule</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/ed928c2f5687598d8e6d2281d84b5f8a714b6e87\"><code>ed928c2</code></a> <code>Merge pull request #1013 from jomasti/jsx-no-undef-imported-only</code></li>\n</ul>\n<p>There are 58 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/compare/b9cfdd6fccedd8c3ad1d2db334574bba38a1aaf8...d335b1f8b6b4a1784c0f0a03d337b21b8f019236\">full diff</a></p>\n</details>\n\n<details>\n  <summary>Not sure how things should work exactly?</summary>\n\n  There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n"},"comment":{"url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/comments/450323152","html_url":"https://github.com/xkawi/react-auto-header-list/pull/3#issuecomment-450323152","issue_url":"https://api.github.com/repos/xkawi/react-auto-header-list/issues/3","id":450323152,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDMyMzE1Mg==","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-12-28T09:11:43Z","updated_at":"2018-12-28T09:11:43Z","author_association":"NONE","body":"- The `devDependency` [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) was updated from `6.10.3` to `7.12.0`.\n\n[Update to this version instead 🚀](https://github.com/xkawi/react-auto-header-list/compare/master...xkawi:greenkeeper%2Feslint-plugin-react-7.12.0) \n \n\n<details>\n<summary>Release Notes for v7.12.0</summary>\n\n<h3>Added</h3>\n<ul>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-typos.md\"><code>no-typos</code></a>: Support createClass (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1828\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1828/hovercard\">#1828</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>Support detecting React.forwardRef/React.memo (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2089\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2089/hovercard\">#2089</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=416773\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jomasti\">@jomasti</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-indent.md\"><code>jsx-indent</code></a>: add <code>checkAttributes</code> option for JSX attribute indentation (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2086\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2086/hovercard\">#2086</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=416773\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jomasti\">@jomasti</a>)</li>\n<li>Change allowed <code>propWrapperFunctions</code> setting values (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2065\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2065/hovercard\">#2065</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=416773\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jomasti\">@jomasti</a>)</li>\n<li>add <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-fragments.md\"><code>jsx-fragments</code></a> rule to enforce fragment syntax (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1994\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1994/hovercard\">#1994</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>Support \"detect\" option for React version setting (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1978\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1978/hovercard\">#1978</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>Support shorthand fragment syntax in many rules (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1956\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1956/hovercard\">#1956</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-no-literals.md\"><code>jsx-no-literals</code></a>: print node value in warning message (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2008\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2008/hovercard\">#2008</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=41166517\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jlgonzalezdev\">@jlgonzalezdev</a>)</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-max-depth.md\"><code>jsx-max-depth</code></a>: Fix depth of JSX siblings in a JSXEpressionContainer (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1824\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1824/hovercard\">#1824</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-array-index-key.md\"><code>no-array-index-key</code></a>: fix in React.Children methods (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2085\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2085/hovercard\">#2085</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=4298089\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/himynameisdave\">@himynameisdave</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-unused-state.md\"><code>no-unused-state</code></a>: handle functional setState (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2084\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2084/hovercard\">#2084</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=416773\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jomasti\">@jomasti</a>)</li>\n<li>version errors should log to stderr, not stdout (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/2082\" data-hovercard-type=\"issue\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/issues/2082/hovercard\">#2082</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=45469\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/ljharb\">@ljharb</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-deprecated.md\"><code>no-deprecated</code></a>: Disable legacy lifecycle methods linting for now (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2069\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2069/hovercard\">#2069</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=748074\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sergei-startsev\">@sergei-startsev</a>)</li>\n<li>ensure that react and flow versions can be numbers (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/2056\" data-hovercard-type=\"issue\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/issues/2056/hovercard\">#2056</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=45469\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/ljharb\">@ljharb</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/forbid-foreign-prop-types.md\"><code>forbid-foreign-prop-types</code></a>: ensure <code>allowInPropTypes</code> option applies to class fields (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2040\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2040/hovercard\">#2040</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=191358\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/Sheile\">@Sheile</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-wrap-multilines.md\"><code>jsx-wrap-multilines</code></a>: catch single missing newlines (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1984\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1984/hovercard\">#1984</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=74260\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/MrHen\">@MrHen</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-first-prop-new-line.md\"><code>jsx-first-prop-new-line</code></a>: Fix for parsers (like TypeScript) (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2026\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2026/hovercard\">#2026</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=1865742\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/HauptmannEck\">@HauptmannEck</a>)</li>\n<li>[<code>jsx-sort-comp</code>][]: Fix fixer in case of more than 10 props (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2012\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2012/hovercard\">#2012</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=2770182\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/tihonove\">@tihonove</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-unused-state.md\"><code>no-unused-state</code></a> Don't depend on state parameter name ([<a class=\"issue-link js-issue-link\" data-error-text=\"Failed to load issue title\" data-id=\"332959611\" data-permission-text=\"Issue title is private\" data-url=\"https://github.com/yannickcr/eslint-plugin-react/issues/1829\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1829/hovercard\" href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1829\">#1829</a>][], <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-this-in-sfc.md\"><code>no-this-in-sfc</code></a> fix for class properties (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1995\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1995/hovercard\">#1995</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=748074\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sergei-startsev\">@sergei-startsev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-this-in-sfc.md\"><code>no-this-in-sfc</code></a> fix rule behavior for arrow functions inside a class field (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1989\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1989/hovercard\">#1989</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=748074\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sergei-startsev\">@sergei-startsev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/destructuring-assignment.md\"><code>destructuring-assignment</code></a>: handle nested props usage (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1983\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1983/hovercard\">#1983</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/sort-prop-types.md\"><code>sort-prop-types</code></a>: fix string property order (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1977\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1977/hovercard\">#1977</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=12821094\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/metreniuk\">@metreniuk</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-no-target-blank.md\"><code>jsx-no-target-blank</code></a>: don’t crash when there’s no value (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/issues/1949\" data-hovercard-type=\"issue\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/issues/1949/hovercard\">#1949</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=45469\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/ljharb\">@ljharb</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/prop-types.md\"><code>prop-types</code></a>, <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-unused-prop-types.md\"><code>no-unused-prop-types</code></a>: better handle object spread (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1939\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1939/hovercard\">#1939</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-fragments.md\"><code>jsx-fragments</code></a>: improve message text (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2032\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2032/hovercard\">#2032</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-unsafe.md\"><code>no-unsafe</code></a>: handle all unsafe life-cycle methods (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2075\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2075/hovercard\">#2075</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=748074\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sergei-startsev\">@sergei-startsev</a>)</li>\n<li><a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/require-default-props.md\"><code>require-default-props</code></a>: Change error message naming from singular defaultProp to plural defaultProps (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2064\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2064/hovercard\">#2064</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=9586897\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/jseminck\">@jseminck</a>)</li>\n<li>[Refactor] Extract used <code>propTypes</code> detection (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1946\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1946/hovercard\">#1946</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>[Refactor] Extract <code>defaultProps</code> detection (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1942\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1942/hovercard\">#1942</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>[Refactor] Extract required <code>propTypes</code> detection (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2001\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2001/hovercard\">#2001</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>[Docs] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-did-mount-set-state.md\"><code>no-did-mount-set-state</code></a>, <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-did-update-set-state.md\"><code>no-did-update-set-state</code></a>, <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-will-update-set-state.md\"><code>no-will-update-set-state</code></a>: fix docs URLs (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2090\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2090/hovercard\">#2090</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=8250797\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/JBallin\">@JBallin</a>)</li>\n<li>[Docs] Remove statement on GC in jsx-no-bind (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2067\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2067/hovercard\">#2067</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=2440089\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/rickhanlonii\">@rickhanlonii</a>)</li>\n<li>[Docs] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-sort-props.md\"><code>jsx-sort-props</code></a>: Fix small mistake (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2044\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2044/hovercard\">#2044</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=8790386\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/dimitarnestorov\">@dimitarnestorov</a>)</li>\n<li>[Docs] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/no-unescaped-entities.md\"><code>no-unescaped-entities</code></a>: add more escape examples (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2015\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2015/hovercard\">#2015</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=6316590\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/stevemao\">@stevemao</a>)</li>\n<li>[Docs] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/display-name.md\"><code>display-name</code></a>: mention default <code>ignoreTranspilerName</code> value (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2002\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2002/hovercard\">#2002</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=921609\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/OliverJAsh\">@OliverJAsh</a>)</li>\n<li>[Docs] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-no-target-blank.md\"><code>jsx-no-target-blank</code></a>: Add full example (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1988\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1988/hovercard\">#1988</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=3504434\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/atomcorp\">@atomcorp</a>)</li>\n<li>[Docs] Update <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/jsx-no-target-blank.md\"><code>jsx-no-target-blank</code></a>.md (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1953\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1953/hovercard\">#1953</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=827445\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/brunocoelho\">@brunocoelho</a>)</li>\n<li>[Changelog] fix \"Ignore class properties\" contributor (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1941\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1941/hovercard\">#1941</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=93752\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/alexzherdev\">@alexzherdev</a>)</li>\n<li>[Tests] Remove redundant <code>require('babel-eslint')</code> from tests (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2004\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2004/hovercard\">#2004</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=748074\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sergei-startsev\">@sergei-startsev</a>)</li>\n<li>[Tests] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/prop-types.md\"><code>prop-types</code></a>: Add tests for prop-types destructuring (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2029\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/2029/hovercard\">#2029</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=10355544\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/sstern6\">@sstern6</a>)</li>\n<li>[Tests] <a href=\"/yannickcr/eslint-plugin-react/blob/v7.12.0/docs/rules/display-name.md\"><code>display-name</code></a>: add false positive component detection for destructured createElement (<a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/1098\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/yannickcr/eslint-plugin-react/pull/1098/hovercard\">#1098</a>, <a class=\"user-mention\" data-hovercard-type=\"user\" data-hovercard-url=\"/hovercards?user_id=109243\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"https://urls.greenkeeper.io/arian\">@arian</a>)</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 127 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/a83d65caffb8c62ee5b85446df3ef3f09f1a472c\"><code>a83d65c</code></a> <code>Update CHANGELOG and bump version</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/0c6160e72e1ebbe838b5d0f081b7e5ef4d56efc8\"><code>0c6160e</code></a> <code>[Dev Deps] update <code>coveralls</code>, <code>babel-eslint</code>, <code>typescript</code></code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/cd6c8e6e8675dee345c5d66c2c55e14cf4eea74f\"><code>cd6c8e6</code></a> <code>[Deps] update <code>resolve</code></code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/d2b5b732adc8fa2c7ad6b3d26eb2d29f7a322d0f\"><code>d2b5b73</code></a> <code>Merge pull request #1828 from alexzherdev/1721-no-typos-create-class</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/e7474592f01ce4b100eab24748bc6fd28da3dfd4\"><code>e747459</code></a> <code>[Tests] remove node 5/7/9, add node 11</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/b33ae84aba3d2aee1b135c73f5baa7e87f2b5baa\"><code>b33ae84</code></a> <code>Merge pull request #1098 from arian/createElement-display-test</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/84be80a6f50aebbdc7945624833cf90291975e6c\"><code>84be80a</code></a> <code>Merge pull request #1824 from alexzherdev/1762-jsx-max-depth-false-positive</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/a4420677bd7756a2ede142665c52743f503f29d2\"><code>a442067</code></a> <code>Merge pull request #2029 from sstern6/issue1422</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/7d07c3730aebeceddba4559ffd4ec015cf278ca9\"><code>7d07c37</code></a> <code>Merge pull request #2032 from alexzherdev/jsx-fragments-message</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/8c6a8e292230a48909331b12dd0f52cef052b62c\"><code>8c6a8e2</code></a> <code>Merge pull request #2089 from jomasti/feature/support-react-forwardref-memo</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/14451d4f3da1bac4cbdeaa0d0aca516aa6c2d844\"><code>14451d4</code></a> <code>Merge pull request #2085 from himynameisdave/issues/2083</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/8be52c754f0bc5060dc9ef572509a99119069961\"><code>8be52c7</code></a> <code>📝 Addresses CR comments</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/f7e312112069eada25086fb5f02ee8ec2ae3d24d\"><code>f7e3121</code></a> <code>Merge branch 'master' of <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react\">https://github.com/yannickcr/eslint-plugin-react</a> into issues/2083</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/77e3fd027f3c7083e508a79e0a1bcf46c88f4c21\"><code>77e3fd0</code></a> <code>Merge pull request #2090 from JBallin/no-method-set-state-docs-url</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/7da9e0da38b1f6a61ac8de786809f2a84ddbad1c\"><code>7da9e0d</code></a> <code>Fix noMethodSetState docsUrl's</code></li>\n</ul>\n<p>There are 127 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/compare/fb745abf5909f8f2409e232cb7e82a78e948a350...a83d65caffb8c62ee5b85446df3ef3f09f1a472c\">full diff</a></p>\n</details>"}}
{"actor":{"display_login":"greenkeeper"}}