Upgrade Docusaurus to 3.10#2879
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
|
Warning MetaMask internal reviewing guidelines:
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 8a8f813. Configure here.

Description
Upgrade Docusaurus and address breaking changes as necessary.
Preview
Checklist
External contributor checklist
Note
Medium Risk
Framework upgrade plus refactors to swizzled
Tabs/Layoutcomponents can cause subtle runtime/styling or accessibility regressions in navigation and tab behavior despite being largely dependency-driven.Overview
Upgrades Docusaurus from
3.9.2to3.10.0(and updatespackage-lock.jsonaccordingly), pulling in a broad set of upstream dependency bumps.Adapts local theme overrides to the new Docusaurus internals: removes
useKeyboardNavigation()from the swizzledLayout, and rewrites the swizzledTabsimplementation to useTabsProvider/useTabsContextValuewhile preserving custom tab item styling forflaskOnly/deprecatedtab content.Updates the iOS v6→v7 migration guide to wrap the
ExtraLoginOptionstable/struct examples in a<Tabs>block for clearer presentation.Reviewed by Cursor Bugbot for commit 0d420eb. Bugbot is set up for automated code reviews on this repo. Configure here.