build: update dependency eslint-plugin-react to v7.24.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
eslint-plugin-react | 7.22.0 -> 7.24.0 |
Release Notes
yannickcr/eslint-plugin-react
v7.24.0
Added
- component detection: add componentWrapperFunctions setting (#2713 @@jzabala @LandonSchropp)
- [
no-unused-prop-types
]: add ignore option (#2972 @grit96) - version detection: support recursive processor virtual filename (#2965 @JounQin)
Fixed
- [
jsx-handler-names
]: properly substitute value into message (#2975 @G-Rath) - [
jsx-uses-vars
]: ignore namespaces (#2985 @remcohaszing) - [
jsx-no-undef
]: ignore namespaces (#2986 @remcohaszing) - [
jsx-child-element-spacing
]: Don't flag whitespace around<br/>
tags (#2989 @pascalpp)
Changed
- [Docs] [
jsx-newline
]: Fix minor spelling error on rule name (#2974 @DennisSkoko) - [Refactor] [
void-dom-elements-no-children
]: improve performance - [readme] fix missing trailing commas (#2980 @sugardon)
- [readme] fix broken anchor link (#2982 @vzvu3k6k)
- [Docs] [
jsx-child-element-spacing
]: fixes sentence which ends abruptly (#2990 @pascalpp)
v7.23.2
Fixed
- [
jsx-max-depth
]: Prevent getting stuck in circular references (#2957 @AriPerkkio) - [
jsx-no-target-blank
]: fix handling ofwarnOnSpreadAttributes
being false (#2953 @Nokel81) - [
forbid-dom-props
]: supportJSXNamespacedName
(#2961 @mrtnzlml) - [
forbid-component-props
]: supportJSXNamespacedName
(@ljharb)
Changed
v7.23.1
Fixed
v7.23.0
Added
- [
jsx-no-target-blank
]: add fixer (#2862 @Nokel81) - [
jsx-pascal-case
]: support minimatchignore
option (#2906 @bcherny) - [
jsx-pascal-case
]: supportallowNamespace
option (#2917 @kev-y-huang) - [
jsx-newline
]: Add prevent option (#2935 @jsphstls) - [
no-unstable-nested-components
]: Prevent creating unstable components inside components (#2750 @AriPerkkio) - added
jsx-runtime
config, for the modern JSX runtime transform (@ljharb)
Fixed
- [
jsx-no-constructed-context-values
]: avoid a crash withas X
TS code (#2894 @ljharb) - [
jsx-no-constructed-context-values
]: avoid a crash with boolean shorthand (#2895 @ljharb) - [
static-property-placement
]: do not report non-components (#2893 @golopot) - [
no-array-index-key
]: support optional chaining (#2897 @SyMind) - [
no-typos
]: avoid a crash on bindinglessprop-types
import; add warning (#2899 @ljharb) - [
jsx-curly-brace-presence
]: ignore containers with comments (#2900 @golopot) - [
destructuring-assignment
]: fix a false positive for local prop namedcontext
in SFC (#2929 @SyMind) - [
jsx-no-target-blank
]: Allow rel="noreferrer" whenallowReferrer
is true (#2925 @edemaine) - [
boolean-prop-naming
]: add check for typescript "boolean" type (#2930 @vedadeepta) - version detection: Add tests that verify versioning works for sibling and child projects (#2943 @jcrosetto)
- [
jsx-curly-newline
]: Update error messages (#2933 @jbrower2)
Changed
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.