Skip to content

Upgrade Docusaurus to 3.10.1#793

Merged
Juminstock merged 1 commit into
mainfrom
fix/update-docusaurus
Jun 5, 2026
Merged

Upgrade Docusaurus to 3.10.1#793
Juminstock merged 1 commit into
mainfrom
fix/update-docusaurus

Conversation

@Juminstock
Copy link
Copy Markdown
Contributor

Summary

Upgrades all @docusaurus/* packages from 3.8.1 to 3.10.1. This resolves the remaining webpack-dev-server and webpack Dependabot security alerts that could not be addressed via resolutions alone, and includes fixes for three pre-existing content errors now surfaced by the stricter SSG renderer in 3.10.

Changes

Notes

The three content files (arthswap.md, setup-metamask.md, ledger/index.md) had pre-existing issues silently ignored by 3.8.1 that are now treated as hard errors. The network endpoint tables are preserved exactly; only the invalid <TabItem> wrapper and unused imports were removed.

Upgrades all @docusaurus/* packages from 3.8.1 to 3.10.1, resolving
webpack-dev-server and webpack transitive vulnerability alerts. Fixes
three pre-existing MDX/SSG errors surfaced by the stricter 3.10 parser.
@Juminstock Juminstock self-assigned this Jun 4, 2026
@Juminstock Juminstock added the documentation Improvements or additions to documentation label Jun 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

Visit the preview URL for this PR (updated for commit 86e3a40):

https://astar-docs--pr793-fix-update-docusauru-fjpsb52i.web.app

(expires Thu, 11 Jun 2026 16:34:06 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: f2f13e9b593d211faae6343d67a88fac3fd7268d

@Juminstock Juminstock merged commit 9897b14 into main Jun 5, 2026
3 of 4 checks passed
@Juminstock Juminstock deleted the fix/update-docusaurus branch June 5, 2026 14:29
Juminstock added a commit that referenced this pull request Jun 5, 2026
Migrates onBrokenMarkdownLinks to the new markdown.hooks API (Docusaurus
3.10+), removes the now-redundant babel.config.js since SWC is the default
bundler, and refreshes caniuse-lite to the latest browserslist data.

Requires #793 to be merged first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants