What's Changed
📝 Documentation
- Updated the contributing guide's monorepo architecture diagram and package and example listings.
🏗️ Internal
- The experimental
unstable-exhaustive-depsrule (introduced earlier in the v5.30.0 beta cycle and never part of a stable release) moved fromeslint-plugin-react-x(react-x/unstable-exhaustive-deps) into@eslint-react/eslint-plugin's ownsrc/rules, the new home for unstable rules that are under active development. It was also removed from theallanddisable-experimentalpresets while incubating; it can still be enabled manually as@eslint-react/unstable-exhaustive-deps. (#2097) - Refactored the rule scaffolding script and unified website-update constants. (#2096)
- Refactored the publish workflow trigger, pinned zizmor through its official action, and refreshed the GitHub templates and security policy.
Full Changelog: v5.30.0-beta.13...v5.30.0-beta.14
Attestation
https://github.com/Rel1cx/eslint-react/attestations/61359833