Skip to content

Commit 3847f48

Browse files
authored
chore(docs): upgrade docusaurus to 3.10.0 (apify#3561)
- Bump all \`@docusaurus/*\` packages 3.9.2 → 3.10.0. - Rename \`future.experimental_faster\` → \`future.faster\` (Faster is stable in 3.10). - Bump \`@apify/docusaurus-plugin-typedoc-api\` 5.1.3 → 5.1.4, which moves \`@docusaurus/theme-common\` back to peer dependencies. The previous version pulled in a nested copy, which under 3.10 produces two distinct \`<TitleFormatterProvider>\` React contexts and breaks SSR of all \`/api/*\` routes with \`Hook useTitleFormatterContext is called outside the <TitleFormatterProvider>\`.
1 parent 6785cc8 commit 3847f48

3 files changed

Lines changed: 428 additions & 525 deletions

File tree

website/docusaurus.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ module.exports = {
6666
'@docusaurus/theme-mermaid',
6767
],
6868
future: {
69-
experimental_faster: {
69+
faster: {
7070
// ssgWorkerThreads: true,
7171
swcJsLoader: true,
7272
swcJsMinimizer: true,

website/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"devDependencies": {
1919
"@apify/eslint-config-ts": "^0.4.0",
2020
"@apify/tsconfig": "^0.1.0",
21-
"@docusaurus/module-type-aliases": "3.9.2",
22-
"@docusaurus/types": "3.9.2",
21+
"@docusaurus/module-type-aliases": "3.10.0",
22+
"@docusaurus/types": "3.10.0",
2323
"@types/react": "^19.0.0",
2424
"@typescript-eslint/eslint-plugin": "^7.0.0",
2525
"@typescript-eslint/parser": "^7.0.0",
@@ -34,17 +34,17 @@
3434
"typescript": "^6.0.0"
3535
},
3636
"dependencies": {
37-
"@apify/docusaurus-plugin-typedoc-api": "5.1.3",
37+
"@apify/docusaurus-plugin-typedoc-api": "5.1.4",
3838
"@apify/ui-icons": "^1.23.0",
3939
"@apify/utilities": "^2.8.0",
40-
"@docusaurus/core": "3.9.2",
41-
"@docusaurus/faster": "3.9.2",
42-
"@docusaurus/mdx-loader": "3.9.2",
43-
"@docusaurus/plugin-client-redirects": "3.9.2",
44-
"@docusaurus/plugin-content-docs": "3.9.2",
45-
"@docusaurus/preset-classic": "3.9.2",
46-
"@docusaurus/theme-common": "3.9.2",
47-
"@docusaurus/theme-mermaid": "^3.9.2",
40+
"@docusaurus/core": "3.10.0",
41+
"@docusaurus/faster": "3.10.0",
42+
"@docusaurus/mdx-loader": "3.10.0",
43+
"@docusaurus/plugin-client-redirects": "3.10.0",
44+
"@docusaurus/plugin-content-docs": "3.10.0",
45+
"@docusaurus/preset-classic": "3.10.0",
46+
"@docusaurus/theme-common": "3.10.0",
47+
"@docusaurus/theme-mermaid": "^3.10.0",
4848
"@giscus/react": "^3.0.0",
4949
"@mdx-js/react": "^3.0.1",
5050
"@signalwire/docusaurus-plugin-llms-txt": "^1.2.1",

0 commit comments

Comments
 (0)