What's Changed
📝 Documentation
- Website: Restructured the FAQ page from an accordion layout to standard headings for better SEO, accessibility, and direct anchor linking.
- Website: Replaced the homepage
Hintpopover with a direct link to the FAQ anchor explaining the project's human/LLM collaboration policy. - Added a new "What does 90% human-written mean?" section to the FAQ.
🏗️ Internal
eslint-plugin-react-x: Removed unnecessary optional chaining across multiple rules (immutability,no-unused-state,purity,refs,set-state-in-effect,static-components,use-memo, etc.) and expanded test coverage for edge cases (#1792).- Downgraded TypeScript override in
pnpm-workspace.yamlfrom^6.0.3to5.9.3. - Bumped dependencies:
@takumi-rs/image-responseto 1.2.1,fumadocs-mdxto 15.0.6,import-integrity-lintto 1.1.1,preactto 10.29.2,tsxto 4.22.1. - Reordered handler functions in
react-jsx/no-children-prop(no logic change). - Cleaned up stray empty string in
tsl.config.ts.
Full Changelog: v5.8.3...v5.8.4-beta.3