-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Snyk] Upgrade eslint-plugin-react from 7.28.0 to 7.37.2 #352
base: main
Are you sure you want to change the base?
Conversation
Snyk has created this PR to upgrade eslint-plugin-react from 7.28.0 to 7.37.2. See this package in npm: eslint-plugin-react See this project in Snyk: https://app.snyk.io/org/sammyfilly/project/d45feb3a-687a-4234-bb6a-e7001cbc185d?utm_source=github&utm_medium=referral&page=upgrade-pr
Run & review this pull request in StackBlitz Codeflow. |
|
Reviewer's Guide by SourceryThis PR upgrades eslint-plugin-react from version 7.28.0 to 7.37.2, which includes multiple feature additions, bug fixes, and improvements across 39 versions. The upgrade is a non-breaking change that brings the latest stability improvements and new capabilities to the ESLint React plugin. No diagrams generated as the changes look simple and do not need a visual representation. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have skipped reviewing this pull request. Here's why:
- It seems to have been created by a bot ('[Snyk]' found in title). We assume it knows what it's doing!
- We don't review packaging changes - Let us know if you'd like us to change this.
Snyk has created this PR to upgrade eslint-plugin-react from 7.28.0 to 7.37.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 39 versions ahead of your current version.
The recommended version was released on a month ago.
Release notes
Package name: eslint-plugin-react
Fixed
destructuring-assignment
: fix false negative when usingtypeof props.a
(#3835 @ golopot)Changed
destructuring-assignment
: usegetParentStatelessComponent
(#3835 @ golopot)Fixed
d.ts
files (#3836 @ ljharb)Changed
Added
no-unescaped-entities
: add suggestions (#3831 @ StyleShit)forbid-component-props
: addallowedForPatterns
/disallowedForPatterns
options (#3805 @ Efimenko)no-unstable-nested-components
: addpropNamePattern
to support custom render prop naming conventions (#3826 @ danreeves)Changed
Fixed
no-is-mounted
: fix logic in method name check (#3821 @ Mathias-S)jsx-no-literals
: Avoid crashing on valueless boolean props (#3823 @ reosarevok)Added
no-string-refs
: allow this.refs in > 18.3.0 (#3807 @ henryqdineen)jsx-no-literals
AddelementOverrides
option and the ability to ignore this rule on specific elements (#3812 @ Pearce-Ropion)forward-ref-uses-ref
: add rule for checking ref parameter is added ([#3667][] @ NotWoods)Fixed
function-component-definition
,boolean-prop-naming
,jsx-first-prop-new-line
,jsx-props-no-multi-spaces
,propTypes
: use type args (#3629 @ HenryBrown0)jsx-props-no-spreading
: addexplicitSpread
option to schema (#3799 @ ljharb)Changed
no-danger
: update broken link (#3817 @ lucasrmendonca)button-has-type
: add test case with spread (#3731 @ y-hsgw)Fixed
jsx-curly-brace-presence
: avoid autofixing attributes with double quotes to a double quoted attribute (#3814 @ ljharb)Fixed
jsx-curly-brace-presence
: do not trigger on strings containing a quote character (#3798 @ akulsr0)Added
jsx-props-no-spread-multi
(#3724 @ SimonSchick)forbid-component-props
: addpropNamePattern
to allow / disallow prop name patterns (#3774 @ akulsr0)jsx-handler-names
: support ignoring component names (#3772 @ akulsr0)jsx-closing-tag-location
: addline-aligned
option (#3777 @ kimtaejin3)no-danger
: addcustomComponentNames
option (#3748 @ akulsr0)Fixed
no-invalid-html-attribute
: substitute placeholders in suggestion messages (#3759 @ mdjermanovic)sort-prop-types
: single line type ending without semicolon (#3784 @ akulsr0)require-default-props
: report when required props have default value (#3785 @ akulsr0)Refactors
variableUtil
: Avoid creating a single flat variable scope for each lookup (#3782 @ DanielRosenwasser)Fixed
prop-types
: fixclassName
missing in prop validation false negative (#3749 @ akulsr0)sort-prop-types
: Check for undefined before accessingnode.typeAnnotation.typeAnnotation
(#3779 @ tylerlaprade)Fixed
prop-types
: null-check rootNode before calling getScope (#3762 @ crnhrv)boolean-prop-naming
: avoid a crash with a spread prop (#3733 @ ljharb)jsx-boolean-value
:assumeUndefinedIsFalse
withnever
must not allow explicittrue
value (#3757 @ 6uliver)no-object-type-as-default-prop
: enable rule for components with many parameters (#3768 @ JulienR1)jsx-key
: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (#3769 @ akulsr0)Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
Summary by Sourcery
Build: