Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ eslint-plugin-react (7.32.2 → 7.33.0) · Repo · Changelog
Release Notes
7.33.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 29 commits:
Update CHANGELOG and bump version
[Docs] `jsx-first-prop-new-line`: add missing `multiprop` value
[Fix] `prefer-read-only-props`: add TS support
[Deps] update `semver`
[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `aud`
[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-syntax-decorators`, `@babel/plugin-syntax-do-expressions`, `@babel/plugin-syntax-function-bind`, `@babel/preset-react`, `eslint-remote-tester-repositories`
[Docs] `jsx-no-bind`: reword performance rationale
Revert "[Fix] `destructuring-assignment`: Handle destructuring of useContext in SFC"
[readme] resore configuration URL
[Fix] `no-unused-prop-types`: allow using spread with object expression in jsx
[Docs] `jsx-newline`, `no-unsafe`, `static-property-placement`: Fix code syntax highlighting
[Fix] `no-unused-state`: avoid crashing on a class field function with destructured state
[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6
[actions] split node tests into multiple workflows
[New] `forbid-component-props`: add `disallowedFor` option
[Refactor] `forbid-component-props`: tweak formatting
[Fix] `display-name`, `prop-types`: when checking for a capitalized name, ignore underscores entirely
[Fix] `no-unknown-property`: allow `fill` prop on `<symbol>`
[Tests] skip tests from e1cf8c59c4db28041525f3b1afaab57051ff9af1 in old babel parser
[Fix] `jsx-first-prop-new-line`: ensure autofix preserves generics in component name
[New] `no-deprecated`: add React 18 deprecations
[New] `jsx-first-prop-new-line`: add `multiprop` option
[Dev Deps] update `@babel/core`, `@babel/plugin-syntax-decorators`, `eslint-doc-generator`, `eslint-plugin-import`, `ls-engines`
[Fix] `no-unknown-property`: allow `onLoad` on `source`
[readme] Fix syntax error in code block
[Fix] `jsx-curly-brace-presence`: handle single and only expression template literals
[Refactor] `display-name`: consolidate identical visitors
[New] `display-name`: add `checkContextObjects` option
[Fix] `no-array-index-key`: consider flatMap
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands