Closed renovate[bot] closed 2 years ago
This PR was configured for branch automerge, however this is not possible so it has been raised as a PR instead.
As this PR has been closed unmerged, Renovate will now ignore this update (7.29.0). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps
array of your renovate config.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
7.28.0
->7.29.0
Release Notes
yannickcr/eslint-plugin-react
### [`v7.29.0`](https://togithub.com/yannickcr/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7290---20220224) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.28.0...v7.29.0) ##### Added - add \[`hook-use-state`] rule to enforce symmetric useState hook variable names ([#2921][] [@duncanbeevers](https://togithub.com/duncanbeevers)) - \[`jsx-no-target-blank`]: Improve fixer with option `allowReferrer` ([#3167][] [@apepper](https://togithub.com/apepper)) - \[`jsx-curly-brace-presence`]: add "propElementValues" config option ([#3191][] [@ljharb](https://togithub.com/ljharb)) - add \[`iframe-missing-sandbox`] rule ([#2753][] [@tosmolka](https://togithub.com/tosmolka) [@ljharb](https://togithub.com/ljharb)) - \[`no-did-mount-set-state`], \[`no-did-update-set-state`]: no-op with react >= 16.3 ([#1754][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-sort-props`]: support multiline prop groups ([#3198][] [@duhamelgm](https://togithub.com/duhamelgm)) - \[`jsx-key`]: add `warnDuplicates` option to warn on duplicate jsx keys in an array ([#2614][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-sort-props`]: add `locale` option ([#3002][] [@ljharb](https://togithub.com/ljharb)) ##### Fixed - \[`prop-types`], `propTypes`: add support for exported type inference ([#3163][] [@vedadeepta](https://togithub.com/vedadeepta)) - \[`no-invalid-html-attribute`]: allow 'shortcut icon' on `link` ([#3174][] [@Primajin](https://togithub.com/Primajin)) - \[`prefer-exact-props`] improve performance for `Identifier` visitor ([#3190][] [@meowtec](https://togithub.com/meowtec)) - `propTypes`: Handle TSTypeReference in no-unused-prop-type ([#3195][] [@niik](https://togithub.com/niik)) - \[`sort-prop-types`]: avoid repeated warnings of the same node/reason ([#519][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-indent`]: Fix indent handling for closing parentheses ([#620][] [@stefanbuck](https://togithub.com/stefanbuck)]) - \[`prop-types`/`propTypes`]: follow a returned identifier to see if it is JSX ([#1046][] [@ljharb](https://togithub.com/ljharb)) - \[`no-unused-state`]: TS: support `getDerivedStateFromProps` as an arrow function ([#2061][] [@ljharb](https://togithub.com/ljharb)) - \[`no-array-index-key`]: catch `.toString` and `String()` usage ([#2813][] [@RedTn](https://togithub.com/RedTn)) - \[`function-component-definition`]: do not break on dollar signs ([#3207][] [@ljharb](https://togithub.com/ljharb)) - \[`prefer-stateless-function`]: avoid a crash inside `doctrine` ([#2596][] [@ljharb](https://togithub.com/ljharb)) - \[`prop-types`]: catch infinite loop ([#2861][] [@ljharb](https://togithub.com/ljharb)) - \[`forbid-prop-types`]: properly report name in error message; check undestructured arguments ([#2945][] [@ljharb](https://togithub.com/ljharb)) ##### Changed - \[readme] change \[`jsx-runtime`] link from branch to sha ([#3160][] [@tatsushitoji](https://togithub.com/tatsushitoji)) - \[Docs] HTTP => HTTPS ([#3133][] [@Schweinepriester](https://togithub.com/Schweinepriester)) - \[readme] Some grammar fixes ([#3186][] [@JJ](https://togithub.com/JJ)) - \[Docs] \[`jsx-no-target-blank`]: Improve readme ([#3169][] [@apepper](https://togithub.com/apepper)) - \[Docs] \[`display-name`]: improve examples ([#3189][] [@golopot](https://togithub.com/golopot)) - \[Refactor] \[`no-invalid-html-attribute`]: sort HTML_ELEMENTS and messages ([#3182][] [@Primajin](https://togithub.com/Primajin)) - \[Docs] \[`forbid-foreign-prop-types`]: document `allowInPropTypes` option ([#1815][] [@ljharb](https://togithub.com/ljharb)) - \[Refactor] \[`jsx-sort-default-props`]: remove unnecessary code ([#1817][] [@ljharb](https://togithub.com/ljharb)) - \[Docs] \[`jsx-no-target-blank`]: fix syntax highlighting ([#3199][] [@shamrin](https://togithub.com/shamrin)) - \[Docs] \[`jsx-key`]: improve example ([#3202][] [@chnakamura](https://togithub.com/chnakamura)) - \[Refactor] \[`jsx-key`]: use more AST selectors ([@ljharb](https://togithub.com/ljharb)) [7.29.0]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.28.0...v7.29.0 [#3207]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3207 [#3202]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3202 [#3199]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3199 [#3198]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3198 [#3195]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3195 [#3191]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3191 [#3190]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3190 [#3189]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3189 [#3186]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3186 [#3182]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3182 [#3174]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3174 [#3169]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3169 [#3167]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3167 [#3163]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3163 [#3160]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3160 [#3133]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3133 [#3002]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3002 [#2945]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2945 [#2921]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2921 [#2861]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2861 [#2813]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2813 [#2753]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2753 [#2614]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2614 [#2596]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2596 [#2061]: https://togithub.com/yannickcr/eslint-plugin-react/issues/2061 [#1817]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1817 [#1815]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1815 [#1754]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1754 [#1046]: https://togithub.com/yannickcr/eslint-plugin-react/issues/1046 [#620]: https://togithub.com/yannickcr/eslint-plugin-react/pull/620 [#519]: https://togithub.com/yannickcr/eslint-plugin-react/issues/519Configuration
š Schedule: At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.