What's Changed
🐞 Fixes
react-dom/no-unused-class-component-members: Aligned preset details in rule documentation (#1825).react-dom/no-unsafe-iframe-sandbox,react-x/context-name,react-x/id-name,react-x/ref-name,react-x/no-unnecessary-use-prefix,react-x/no-string-style-prop: Fixed missing or incorrect presets in rule documentation (#1826).
📝 Documentation
naming-convention: Expanded examples and annotated Ok cases forcontext-name,id-name, andref-namerules (#1819).- Recipes: Refactored
MyComponentexamples toButtoncomponent in custom rules of props and function component definition recipes (#1823). - Community: Added
azat-ioeslint-config to the community presets list.
🏗️ Internal
jsx: Consolidated whitespace child predicates and addedisEmptyStringExpressionto the public API (#1820).- Verification: Added preset verification to
verify-docs.ts(#1822). - Monorepo: Added
AGENTS.mdguide for AI coding agents (#1824). - Monorepo: Normalized local package metadata in
.pkgs/*. - Deps: Bumped
viteto^8.0.15andansisto^4.3.1across workspace packages.
New Contributors
- Kenton Jacobsen (@brokentone) made their first contribution in #1825.
Full Changelog: v5.8.9...v5.8.10
Attestation
https://github.com/Rel1cx/eslint-react/attestations/29493891