Closed renovate[bot] closed 2 years ago
Merging #88 (052b92b) into main (dc8fe81) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## main #88 +/- ##
=======================================
Coverage 92.70% 92.70%
=======================================
Files 2 2
Lines 96 96
Branches 32 32
=======================================
Hits 89 89
Misses 6 6
Partials 1 1
Continue to review full report at Codecov.
Legend - Click here to learn more
Ξ = absolute <relative> (impact)
,ΓΈ = not affected
,? = missing data
Powered by Codecov. Last update dc8fe81...052b92b. Read the comment docs.
:tada: This PR is included in version 1.2.5 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
This PR contains the following updates:
7.28.0
->7.29.2
4.5.5
->4.6.2
Release Notes
yannickcr/eslint-plugin-react
### [`v7.29.2`](https://togithub.com/yannickcr/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7292---20220225) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.29.1...v7.29.2) ##### Fixed - \[`jsx-curly-brace-presence`]: avoid warning on curlies containing quote characters ([#3214][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-indent`]: do not report on non-jsx-returning ternaries that contain null ([#3222][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-indent`]: properly report on returned ternaries with jsx ([#3222][] [@ljharb](https://togithub.com/ljharb)) - \[`no-array-index-key`]: detect named-imported `cloneElement`/`createElement` ([#3213][] [@ljharb](https://togithub.com/ljharb)) [7.29.2]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.29.1...v7.29.2 [#3222]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3222 [#3214]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3214 [#3213]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3213 ### [`v7.29.1`](https://togithub.com/yannickcr/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7291---20220225) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.29.0...v7.29.1) ##### Fixed - \[`jsx-key`]: prevent false "missing array key" warning ([#3215][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-indent`]: avoid checking returns sans jsx ([#3218][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-key`]: avoid a crash ([#3220][] [@ljharb](https://togithub.com/ljharb)) - version settings: avoid a crash with an invalid version ([#3219][] [@ljharb](https://togithub.com/ljharb)) [7.29.1]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.29.0...v7.29.1 [#3220]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3220 [#3219]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3219 [#3218]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3218 [#3215]: https://togithub.com/yannickcr/eslint-plugin-react/issues/3215 ### [`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/519Microsoft/TypeScript
### [`v4.6.2`](https://togithub.com/Microsoft/TypeScript/releases/v4.6.2) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.5.5...v4.6.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.6.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.0%22+). - [fixed issues query for Typescript 4.6.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.1%22+). - [fixed issues query for Typescript 4.6.2 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.2%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-46) ([Select new version in project options](https://togithub.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)Configuration
π Schedule: "before 3am on the first day of the month" (UTC).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.