Closed renovate[bot] closed 2 years ago
Latest commit: 2c5cd80faa9d6cc1f267a2e5e2c5ecd552c5b5bc
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
This PR contains the following updates:
^7.24.0
->^7.26.1
Release Notes
yannickcr/eslint-plugin-react
### [`v7.26.1`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7261---20210929) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.26.0...v7.26.1) ##### Fixed - \[`no-namespace`]: fix crash on non-string React.createElement name ([#3082] [@ljharb](https://togithub.com/ljharb)) - \[`no-namespace`]: avoid crash on non-string createElement values ([#3085] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-no-target-blank`]: improve error messages ([#3088] [@cutiful](https://togithub.com/cutiful)) ##### Changed - \[Docs] \[`jsx-max-props-per-line`]: fix options example ([#3083] [@MrRaiter](https://togithub.com/MrRaiter)) [7.26.1]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.26.0...v7.26.1 [#3088]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3088 [#3085]: https://togithub.com/yannickcr/eslint-plugin-react/issue/3085 [#3083]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3083 [#3082]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3082 ### [`v7.26.0`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7260---20210920) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.3...v7.26.0) ##### Added - add \[`no-namespace`] rule ([#2640] [@yacinehmito](https://togithub.com/yacinehmito) [@ljharb](https://togithub.com/ljharb)) - \[`jsx-max-props-per-line`]: add `single` and `multi` options ([#3078] [@SIL0RAK](https://togithub.com/SIL0RAK)) ##### Fixed - \[`display-name`]: Get rid of false position on component detection ([#2759] [@iiison](https://togithub.com/iiison)) ##### Changed - \[`no-access-state-in-setstate`]: passing test for “don't error if it's not a React Component” ([#1873] [@kentcdodds](https://togithub.com/kentcdodds)) [7.26.0]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.3...v7.26.0 [#3078]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3078 [#2640]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2640 [#2759]: https://togithub.com/yannickcr/eslint-plugin-react/pull/2759 [#1873]: https://togithub.com/yannickcr/eslint-plugin-react/pull/1873 ### [`v7.25.3`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7253---20210919) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.2...v7.25.3) ##### Fixed - \[`prop-types`], `propTypes`: bail out unknown generic types inside func params ([#3076] [@vedadeepta](https://togithub.com/vedadeepta)) ##### Changed - \[readme] Update broken link for configuration files ([#3071] [@prateek3255](https://togithub.com/prateek3255)) - \[Refactor] create/extract `isCreateElement` and `isDestructuredFromPragmaImport` utils ([@ljharb](https://togithub.com/ljharb)) [7.25.3]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.2...v7.25.3 [#3076]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3076 [#3071]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3071 ### [`v7.25.2`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7252---20210916) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.1...v7.25.2) ##### Fixed - \[`jsx-no-useless-fragments`]: Handle insignificant whitespace correctly when `allowExpressions` is `true` ([#3061][] [@benj-dobs](https://togithub.com/benj-dobs)) - \[`prop-types`], `propTypes`: handle implicit `children` prop in react's generic types ([#3064][] [@vedadeepta](https://togithub.com/vedadeepta)) - \[`display-name`]: fix arrow function returning result of function call with JSX arguments being interpreted as component ([#3065][] [@danielfinke](https://togithub.com/danielfinke)) - \[`jsx-no-target-blank`]: avoid crash on attr-only href ([#3066][] [@ljharb](https://togithub.com/ljharb) [@gaz77a](https://togithub.com/gaz77a)) - \[`jsx-uses-vars`]: ignore lowercase tag names ([#3070][] [@alanorozco](https://togithub.com/alanorozco)) [7.25.2]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.1...v7.25.2 [#3070]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3070 [#3066]: https://togithub.com/yannickcr/eslint-plugin-react/issue/3066 [#3065]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3065 [#3064]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3064 [#3061]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3061 ### [`v7.25.1`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7251---20210829) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.0...v7.25.1) ##### Fixed - \[`no-this-in-sfc`], component detection: Improve stateless component detection ([#3056][] [@Wesitos](https://togithub.com/Wesitos)) [7.25.1]: https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.25.0...v7.25.1 [#3056]: https://togithub.com/yannickcr/eslint-plugin-react/pull/3056 ### [`v7.25.0`](https://togithub.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md#7250---20210827) [Compare Source](https://togithub.com/yannickcr/eslint-plugin-react/compare/v7.24.0...v7.25.0) ##### Added - \[`jsx-no-useless-fragments`]: add option to allow single expressions in fragments ([#3006][] [@mattdarveniza](https://togithub.com/mattdarveniza)) - add \[`prefer-exact-props`] rule ([#1547][] [@jomasti](https://togithub.com/jomasti)) - \[`jsx-no-target-blank`]: add `forms` option ([#1617][] [@jaaberg](https://togithub.com/jaaberg)) - \[`jsx-pascal-case`]: add `allowLeadingUnderscore` option ([#3039][] [@pangaeatech](https://togithub.com/pangaeatech)) - \[`no-children-prop`]: Add `allowFunctions` option ([#1903][] [@alexzherdev](https://togithub.com/alexzherdev)) - \[`jsx-runtime`]: set `parserOptions.jsxPragma` for `@typescript-eslint/parser` ([bb64df65][] [@ljharb](https://togithub.com/ljharb)) ##### Fixed - component detection: use `estraverse` to improve component detection ([#2992][] [@Wesitos](https://togithub.com/Wesitos)) - \[`destructuring-assignment`], \[`no-multi-comp`], \[`no-unstable-nested-components`], component detection: improve component detection ([#3001][] [@vedadeepta](https://togithub.com/vedadeepta)) - \[`no-deprecated`]: fix crash on rest elements ([#3016][] [@ljharb](https://togithub.com/ljharb)) - \[`destructuring-assignment`]: get the contextName correctly ([#3025][] [@ohhoney1](https://togithub.com/ohhoney1)) - \[`no-typos`]: prevent crash on styled components and forwardRefs ([#3036][] [@ljharb](https://togithub.com/ljharb)) - \[`destructuring-assignment`], component detection: handle default exports edge case ([#3038][] [@vedadeepta](https://togithub.com/vedadeepta)) - \[`no-typos`]: fix crash on private methods ([#3043][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-no-bind`]: handle local function declarations ([#3048][] [@p7g](https://togithub.com/p7g)) - \[`prop-types`], `propTypes`: handle React.\* TypeScript types ([#3049][] [@vedadeepta](https://togithub.com/vedadeepta)) - \[`prop-types`], `propTypes`: add handling for `FCConfiguration
📅 Schedule: "before 7am on Tuesday" in timezone Australia/Sydney.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.