Skip to content

Upgrade website to Docusaurus 3 and use Node 24 to build#4723

Merged
lhotari merged 1 commit intoapache:masterfrom
lhotari:lh-upgrade-to-docusaurus-3
Mar 11, 2026
Merged

Upgrade website to Docusaurus 3 and use Node 24 to build#4723
lhotari merged 1 commit intoapache:masterfrom
lhotari:lh-upgrade-to-docusaurus-3

Conversation

@lhotari
Copy link
Member

@lhotari lhotari commented Mar 11, 2026

Motivation

The website framework is outdated and outdated dependencies causes unnecessary CVE alerts and dependencybot PRs.

Changes

  • Upgrade to Docusaurus 3.92
    • Convert MDX to MDX v3 and fix compilation issues
    • Fix broken links
  • Upgrade GitHub Actions workflow to use Node 24

@lhotari lhotari requested a review from eolivelli March 11, 2026 10:51
@lhotari lhotari merged commit f440725 into apache:master Mar 11, 2026
35 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants