Skip to content

doc: upgrade docusaurus to v3.10.0#455

Open
thomas-dkmt wants to merge 2 commits into
xcp-ng:masterfrom
thomas-dkmt:doc-upgrade-docusaurus-3.10
Open

doc: upgrade docusaurus to v3.10.0#455
thomas-dkmt wants to merge 2 commits into
xcp-ng:masterfrom
thomas-dkmt:doc-upgrade-docusaurus-3.10

Conversation

@thomas-dkmt
Copy link
Copy Markdown
Collaborator

@thomas-dkmt thomas-dkmt commented Apr 8, 2026

This pull request upgrades the XCP-ng documentation from Docusaurus v3.9.2 to v3.10.0.

The changes include:

  • future flags in anticipation of Docusaurus v4
  • various security measures, particularly against npm supply chain attacks.

To know more, check out the Docusaurus 3.10 release notes.

In addition, the PR fixes a broken anchor which caused Docusaurus to throw a warning at build time.

This Docusaurus update focuses on enabling future flags
for Docusaurus v4 and adds security measures against
npm supply chain attacks

Signed-off-by: Thomas Moraine <thomas.moraine@vates.tech>
A malformed internal link caused
Docusaurus to throw a warning at build time.
This commit fixes the links so that the warning
no longer occurs.

Signed-off-by: Thomas Moraine <thomas.moraine@vates.tech>
@thomas-dkmt thomas-dkmt requested a review from stormi as a code owner April 8, 2026 06:37
@thomas-dkmt thomas-dkmt changed the title Upgrade Docusaurus to v3.10.0 doc: upgrade docusaurus to v3.10.0 Apr 8, 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.

1 participant