Skip to content

chore(docusaurus): upgrade Docusaurus to v3.10.1 and remove deprecated markdown link configuration warnings #532

Description

@yashisrani

Summary

The build output currently shows:

  • Docusaurus update available: 3.9.2 → 3.10.1
  • Deprecated configuration warning for siteConfig.onBrokenMarkdownLinks

This results in noisy build logs and may cause issues when upgrading to Docusaurus v4.

Current Warning

Image

Proposed Changes

Upgrade Docusaurus packages

  • Update the following dependencies to the latest compatible version
  • Migrate deprecated configuration
  • Verify build output

Ensure:

  • No deprecated configuration warnings are displayed
  • Production build completes successfully
  • All locales (en, zh-Hans) build successfully
  • Terminal output remains clean

Acceptance Criteria

  • Docusaurus upgraded from 3.9.2 to 3.10.1 (or latest stable version)
  • onBrokenMarkdownLinks migrated to markdown.hooks.onBrokenMarkdownLinks
  • No deprecation warnings during build
  • Multi-locale build passes successfully
  • CI/build pipeline remains green

No warning messages should appear in the terminal output.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions