What's Changed
🐞 Fixes
react-dom/no-unknown-property: fixed a false positive where the React camelCase SVG proprenderingIntentwas reported as an unknown property, including on code produced by this rule's own autofix forrendering-intent. (#2055)react-jsx/no-useless-fragment: the auto-fixer no longer unwraps fragments outside JSX whose children are all whitespace (ex:const x = <> </>;orreturn <>\n</>withallowExpressions: false); the previous fix produced syntactically invalid JavaScript such asconst x = ;. These fragments are still reported, just without a fix. (#2055)
📝 Documentation
- Aligned rule docs, comments, and diagnostic messages with actual behavior across the plugins. (#2055)
🏗️ Internal
- Bumped
eslintto10.13.0,pnpmto12.14.0,tsl-dxto0.15.0,@effect/language-serviceto0.87.5, andlucide-reactto1.59.0. - Added a TanStack Start example project.
Full Changelog: v5.28.0...v5.28.1
Attestation
https://github.com/Rel1cx/eslint-react/attestations/56971282