Skip to content

v5.30.0-beta.8 (2026-10-27)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:26
· 18 commits to main since this release
Immutable release. Only release title and notes can be modified.
c374d7b

What's Changed

🐞 Fixes

  • react-x/no-duplicate-key: reverted to the v5.28.8 implementation, dropping the v5.30.0-beta.7 changes. (#2089)
  • react-x/no-missing-context-display-name: the autofix now also applies to exported contexts. (#2089)
  • react-x/no-unstable-context-value: shadowed Boolean(), String(), and Number() calls are no longer reported. (#2089)
  • react-x/no-unstable-default-props: shadowed Boolean(), String(), and Number() calls are no longer reported. (#2089)

📝 Documentation

  • Corrected the noExplicitSpreadProps recipe to state that it provides no autofix. (#2089)

🏗️ Internal

  • @eslint-react/ast: Compare.isEqual now also compares computed and optional on member expressions. (#2089)
  • @eslint-react/var: resolveObjectType now treats shadowed Boolean(), String(), and Number() calls as non-object values. (#2089)

Full Changelog: v5.30.0-beta.7...v5.30.0-beta.8

Attestation

https://github.com/Rel1cx/eslint-react/attestations/60279339