Skip to content

Commit 5210f18

Browse files
committed
Bump deps & drop old peer deps
1 parent 4c535f3 commit 5210f18

File tree

36 files changed

+1681
-1601
lines changed

36 files changed

+1681
-1601
lines changed

.changeset/mighty-owls-own.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
'fumadocs-core': major
3+
'fumadocs-ui': major
4+
---
5+
6+
**Set minimal React.js version to 19.2.0**
7+
8+
19.2 has multiple crucial updates that can improve Fumadocs' performance, and it should works seamlessly on mainstream React.js frameworks.
9+
10+
As a consequence, Next.js 16 is now the minimal version when using Fumadocs UI because Next.js always uses the internal canary version of React.js.

.changeset/warm-impalas-press.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
'@fumadocs/content-collections': patch
3+
'create-fumadocs-app': patch
4+
'@fumadocs/mdx-remote': patch
5+
'fumadocs-typescript': patch
6+
'fumadocs-obsidian': patch
7+
'fumadocs-twoslash': patch
8+
'fumadocs-docgen': patch
9+
'fumadocs-openapi': patch
10+
'fumadocs-python': patch
11+
'fumapress': patch
12+
'@fumadocs/cli': patch
13+
'fumadocs-mdx': patch
14+
---
15+
16+
Support Fumadocs 16 in `peerDependencies`.

apps/docs/package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,22 @@
1212
"start": "next start"
1313
},
1414
"dependencies": {
15-
"@ai-sdk/openai-compatible": "^1.0.19",
16-
"@ai-sdk/react": "^2.0.60",
15+
"@ai-sdk/openai-compatible": "^1.0.20",
16+
"@ai-sdk/react": "^2.0.66",
1717
"@fumadocs/mdx-remote": "workspace:*",
18-
"@mixedbread/sdk": "^0.32.0",
19-
"@orama/orama": "^3.1.14",
18+
"@mixedbread/sdk": "^0.34.0",
19+
"@orama/orama": "^3.1.15",
2020
"@oramacloud/client": "^2.1.4",
2121
"@radix-ui/react-dialog": "^1.1.15",
2222
"@radix-ui/react-hover-card": "^1.1.15",
2323
"@radix-ui/react-presence": "^1.1.5",
2424
"@radix-ui/react-tooltip": "^1.2.8",
2525
"@shikijs/rehype": "^3.13.0",
2626
"@shikijs/transformers": "^3.13.0",
27-
"@takumi-rs/core": "^0.34.0",
28-
"@takumi-rs/helpers": "^0.34.0",
29-
"@takumi-rs/image-response": "^0.34.0",
30-
"ai": "^5.0.60",
27+
"@takumi-rs/core": "^0.35.2",
28+
"@takumi-rs/helpers": "^0.35.2",
29+
"@takumi-rs/image-response": "^0.35.2",
30+
"ai": "^5.0.66",
3131
"class-variance-authority": "^0.7.1",
3232
"d3-force": "^3.0.0",
3333
"feed": "^5.1.0",
@@ -40,12 +40,12 @@
4040
"fumadocs-ui": "workspace:*",
4141
"hast-util-to-jsx-runtime": "^2.3.6",
4242
"katex": "^0.16.23",
43-
"lucide-react": "^0.544.0",
43+
"lucide-react": "^0.545.0",
4444
"mermaid": "^11.12.0",
4545
"next": "15.5.4",
4646
"next-themes": "^0.4.6",
4747
"octokit": "^5.0.3",
48-
"oxc-transform": "^0.93.0",
48+
"oxc-transform": "^0.94.0",
4949
"react": "^19.2.0",
5050
"react-dom": "^19.2.0",
5151
"react-force-graph-2d": "^1.29.0",
@@ -61,7 +61,7 @@
6161
"tailwind-merge": "^3.3.1",
6262
"twoslash": "^0.3.4",
6363
"unist-util-visit": "^5.0.0",
64-
"zod": "^4.1.11"
64+
"zod": "^4.1.12"
6565
},
6666
"devDependencies": {
6767
"@fumadocs/cli": "workspace:*",
@@ -73,16 +73,16 @@
7373
"@types/hast": "^3.0.4",
7474
"@types/mdast": "^4.0.4",
7575
"@types/mdx": "^2.0.13",
76-
"@types/node": "24.6.2",
77-
"@types/react": "^19.2.0",
78-
"@types/react-dom": "^19.2.0",
79-
"algoliasearch": "5.39.0",
76+
"@types/node": "24.7.1",
77+
"@types/react": "^19.2.2",
78+
"@types/react-dom": "^19.2.1",
79+
"algoliasearch": "5.40.0",
8080
"browserslist-config-baseline": "^0.5.0",
8181
"eslint-config-custom": "workspace:*",
8282
"gray-matter": "^4.0.3",
8383
"next-validate-link": "^1.6.3",
8484
"postcss": "^8.5.6",
85-
"shadcn": "3.3.1",
85+
"shadcn": "3.4.0",
8686
"tailwindcss": "^4.1.14",
8787
"tailwindcss-animate": "^1.0.7",
8888
"tinyexec": "^1.0.1",

examples/content-collections/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"@content-collections/mdx": "^0.2.2",
2121
"@content-collections/next": "^0.2.7",
2222
"@types/mdx": "^2.0.13",
23-
"@types/react": "^19.2.0",
24-
"@types/react-dom": "^19.2.0",
23+
"@types/react": "^19.2.2",
24+
"@types/react-dom": "^19.2.1",
2525
"typescript": "^5.9.3"
2626
}
2727
}

examples/fp/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
"fumapress": "workspace:*",
1616
"react": "^19.2.0",
1717
"react-dom": "^19.2.0",
18-
"react-router": "^7.9.3"
18+
"react-router": "^7.9.4"
1919
},
2020
"devDependencies": {
2121
"@remix-run/node-fetch-server": "^0.10.0",
2222
"@tailwindcss/vite": "^4.1.14",
2323
"@types/mdx": "^2.0.13",
24-
"@types/node": "^24.6.2",
25-
"@types/react": "^19.2.0",
26-
"@types/react-dom": "^19.2.0",
24+
"@types/node": "^24.7.1",
25+
"@types/react": "^19.2.2",
26+
"@types/react-dom": "^19.2.1",
2727
"express": "^5.1.0",
2828
"react-router-devtools": "^5.1.3",
2929
"tailwindcss": "^4.1.14",

examples/i18n/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"start": "next start"
99
},
1010
"dependencies": {
11-
"@orama/tokenizers": "^3.1.14",
11+
"@orama/tokenizers": "^3.1.15",
1212
"fumadocs-core": "workspace:*",
1313
"fumadocs-mdx": "workspace:*",
1414
"fumadocs-ui": "workspace:*",
@@ -18,8 +18,8 @@
1818
},
1919
"devDependencies": {
2020
"@types/mdx": "^2.0.13",
21-
"@types/react": "^19.2.0",
22-
"@types/react-dom": "^19.2.0",
21+
"@types/react": "^19.2.2",
22+
"@types/react-dom": "^19.2.1",
2323
"typescript": "^5.9.3"
2424
}
2525
}

examples/marble-cms/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
},
2020
"devDependencies": {
2121
"@tailwindcss/postcss": "^4.1.14",
22-
"@types/node": "24.6.2",
23-
"@types/react": "^19.2.0",
24-
"@types/react-dom": "^19.2.0",
22+
"@types/node": "24.7.1",
23+
"@types/react": "^19.2.2",
24+
"@types/react-dom": "^19.2.1",
2525
"postcss": "^8.5.6",
2626
"tailwindcss": "^4.1.14",
2727
"typescript": "^5.9.3"

examples/next-mdx/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"devDependencies": {
1919
"@tailwindcss/postcss": "^4.1.14",
2020
"@types/mdx": "^2.0.13",
21-
"@types/react": "^19.2.0",
22-
"@types/react-dom": "^19.2.0",
21+
"@types/react": "^19.2.2",
22+
"@types/react-dom": "^19.2.1",
2323
"postcss": "^8.5.6",
2424
"tailwindcss": "^4.1.14",
2525
"typescript": "^5.9.3"

examples/obsidian/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"devDependencies": {
2020
"@tailwindcss/postcss": "^4.1.14",
2121
"@types/mdx": "^2.0.13",
22-
"@types/react": "^19.2.0",
23-
"@types/react-dom": "^19.2.0",
22+
"@types/react": "^19.2.2",
23+
"@types/react-dom": "^19.2.1",
2424
"postcss": "^8.5.6",
2525
"tailwindcss": "^4.1.14",
2626
"typescript": "^5.9.3"

examples/openapi/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
"devDependencies": {
2323
"@tailwindcss/postcss": "^4.1.14",
2424
"@types/mdx": "^2.0.13",
25-
"@types/react": "^19.2.0",
26-
"@types/react-dom": "^19.2.0",
25+
"@types/react": "^19.2.2",
26+
"@types/react-dom": "^19.2.1",
2727
"postcss": "^8.5.6",
2828
"rimraf": "^6.0.1",
2929
"tailwindcss": "^4.1.14",

0 commit comments

Comments
 (0)