Skip to content

Commit 58919fa

Browse files
saitcakmakmeta-codesync[bot]
authored andcommitted
Upgrade Docusaurus from pinned canary to ^3.9.0 (facebook#5121)
Summary: - Unpin `docusaurus/*` packages from `3.8.1-canary-6401` to `^3.9.0` (resolves T239136996) - Remove the TODO comment about unpinning - Migrate deprecated top-level `onBrokenMarkdownLinks` config to `markdown.hooks.onBrokenMarkdownLinks` for Docusaurus v4 compatibility Pull Request resolved: facebook#5121 Test Plan: - [ ] `cd website && yarn install && yarn build` succeeds - [ ] Website renders correctly with `yarn start` <img width="2519" height="1347" alt="Screenshot 2026-04-01 at 3 51 09 PM" src="https://github.com/user-attachments/assets/478c4ced-edf0-4485-9d93-b7fa2a9d57dc" /> <img width="2550" height="1332" alt="Screenshot 2026-04-01 at 3 51 27 PM" src="https://github.com/user-attachments/assets/73e23928-41d2-4de7-8057-210a00b87f70" /> <img width="2534" height="1341" alt="Screenshot 2026-04-01 at 3 51 20 PM" src="https://github.com/user-attachments/assets/ec7941ce-06d3-44d7-9b4b-06d68814693b" /> Reviewed By: esantorella Differential Revision: D99146599 Pulled By: saitcakmak fbshipit-source-id: f82ffbe139ddfbc7da7816332be7872b4f43cb17
1 parent 6cebd1c commit 58919fa

2 files changed

Lines changed: 9 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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"license": "MIT",
23
"scripts": {
34
"examples": "docusaurus-examples",
45
"start": "docusaurus start",
@@ -14,11 +15,10 @@
1415
"docusaurus": "docusaurus"
1516
},
1617
"devDependencies": {},
17-
"//": "TODO: T239136996 Unpin Docusaurus canary after 3.8.2 or 3.9 is released",
1818
"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",
19+
"@docusaurus/core": "^3.9.0",
20+
"@docusaurus/plugin-client-redirects": "^3.9.0",
21+
"@docusaurus/preset-classic": "^3.9.0",
2222
"clsx": "^1.1.1",
2323
"plotly.js": "^2.8.1",
2424
"react": "^18.3.1",

0 commit comments

Comments
 (0)