Skip to content

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

Merged
lhotari merged 1 commit into
apache: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 into
apache:masterfrom
lhotari:lh-upgrade-to-docusaurus-3

Conversation

@lhotari

@lhotari lhotari commented Mar 11, 2026

Copy link
Copy Markdown
Member

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
@hangc0276 hangc0276 added this to the 4.18.0 milestone May 29, 2026
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.

3 participants