Skip to content

Commit 303c681

Browse files
committed
Upgrade Docusaurus from pinned canary to ^3.9.0
Unpin @docusaurus/* packages from 3.8.1-canary-6401 to ^3.9.0 (resolves T239136996). Migrate deprecated top-level onBrokenMarkdownLinks to markdown.hooks.onBrokenMarkdownLinks for Docusaurus v4 compatibility.
1 parent 6cebd1c commit 303c681

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

website/docusaurus.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ module.exports={
2929
"wrapPagesHTML": true
3030
},
3131
"onBrokenLinks": "throw",
32-
"onBrokenMarkdownLinks": "warn",
32+
markdown: {
33+
hooks: {
34+
onBrokenMarkdownLinks: "warn",
35+
},
36+
},
3337
"presets": [
3438
[
3539
"@docusaurus/preset-classic",

website/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@
1414
"docusaurus": "docusaurus"
1515
},
1616
"devDependencies": {},
17-
"//": "TODO: T239136996 Unpin Docusaurus canary after 3.8.2 or 3.9 is released",
1817
"dependencies": {
19-
"@docusaurus/core": "3.8.1-canary-6401",
20-
"@docusaurus/plugin-client-redirects": "3.8.1-canary-6401",
21-
"@docusaurus/preset-classic": "3.8.1-canary-6401",
18+
"@docusaurus/core": "^3.9.0",
19+
"@docusaurus/plugin-client-redirects": "^3.9.0",
20+
"@docusaurus/preset-classic": "^3.9.0",
2221
"clsx": "^1.1.1",
2322
"plotly.js": "^2.8.1",
2423
"react": "^18.3.1",

0 commit comments

Comments
 (0)