v7.33.0
·
227 commits
to master
since this release
Added
display-name: addcheckContextObjectsoption (#3529 @JulesBlm)jsx-first-prop-new-line: addmultipropoption (#3533 @haydncomley)no-deprecated: add React 18 deprecations (#3548 @sergei-startsev)forbid-component-props: adddisallowedForoption (#3417 @jacketwpbb)
Fixed
no-array-index-key: consider flatMap (#3530 @k-yle)jsx-curly-brace-presence: handle single and only expression template literals (#3538 @taozhou-glean)no-unknown-property: allowonLoadonsource(@ljharb)jsx-first-prop-new-line: ensure autofix preserves generics in component name (#3546 @ljharb)no-unknown-property: allowfillprop on<symbol>(#3555 @stefanprobst)display-name,prop-types: when checking for a capitalized name, ignore underscores entirely (#3560 @ljharb)no-unused-state: avoid crashing on a class field function with destructured state (#3568 @ljharb)no-unused-prop-types: allow using spread with object expression in jsx (#3570 @akulsr0)- Revert "
destructuring-assignment: Handle destructuring of useContext in SFC" (#3583 #2797 @102) prefer-read-only-props: add TS support (#3593 @HenryBrown0)
Changed
- [Docs]
jsx-newline,no-unsafe,static-property-placement: Fix code syntax highlighting (#3563 @nbsp1221) - [readme] resore configuration URL (#3582 @gokaygurcan)
- [Docs]
jsx-no-bind: reword performance rationale (#3581 @gpoole)
- [Docs]
jsx-first-prop-new-line: add missingmultipropvalue (#3598 @dzek69)