Skip to content

Commit 2d37631

Browse files
committed
refactor: upgrade remix and react-router
This should fix a few vulnerabilities in react-router and vite
1 parent eaa4d17 commit 2d37631

File tree

20 files changed

+427
-866
lines changed

20 files changed

+427
-866
lines changed

apps/builder/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@
4747
"@radix-ui/react-tooltip": "^1.2.4",
4848
"@react-aria/interactions": "^3.23.0",
4949
"@react-aria/utils": "^3.27.0",
50-
"@remix-run/node": "^2.16.4",
51-
"@remix-run/react": "^2.16.4",
52-
"@remix-run/serve": "^2.16.4",
53-
"@remix-run/server-runtime": "^2.16.4",
50+
"@remix-run/node": "^2.16.5",
51+
"@remix-run/react": "^2.16.5",
52+
"@remix-run/serve": "^2.16.5",
53+
"@remix-run/server-runtime": "^2.16.5",
5454
"@trpc/client": "^10.45.2",
5555
"@trpc/server": "^10.45.2",
5656
"@tsndr/cloudflare-worker-jwt": "^2.5.3",
@@ -125,7 +125,7 @@
125125
"zod-validation-error": "^3.4.0"
126126
},
127127
"devDependencies": {
128-
"@remix-run/dev": "^2.16.4",
128+
"@remix-run/dev": "^2.16.5",
129129
"@types/debug": "^4.1.12",
130130
"@types/dom-navigation": "^1.0.5",
131131
"@types/react": "^18.2.70",
@@ -137,7 +137,7 @@
137137
"react-test-renderer": "18.3.0-canary-14898b6a9-20240318",
138138
"type-fest": "^4.37.0",
139139
"typescript": "5.8.2",
140-
"vite": "^6.3.3",
140+
"vite": "^6.3.4",
141141
"vitest": "^3.1.2"
142142
},
143143
"sideEffects": false,

fixtures/react-router-docker/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
"fixtures:build": "pnpm cli build --template docker --template .template && pnpm prettier --write ./app/ ./package.json ./tsconfig.json"
1111
},
1212
"dependencies": {
13-
"@react-router/dev": "^7.5.0",
14-
"@react-router/fs-routes": "^7.5.0",
15-
"@react-router/node": "^7.5.0",
16-
"@react-router/serve": "^7.5.0",
13+
"@react-router/dev": "^7.5.3",
14+
"@react-router/fs-routes": "^7.5.3",
15+
"@react-router/node": "^7.5.3",
16+
"@react-router/serve": "^7.5.3",
1717
"@webstudio-is/image": "workspace:*",
1818
"@webstudio-is/react-sdk": "workspace:*",
1919
"@webstudio-is/sdk": "workspace:*",
@@ -26,8 +26,8 @@
2626
"isbot": "^5.1.25",
2727
"react": "18.3.0-canary-14898b6a9-20240318",
2828
"react-dom": "18.3.0-canary-14898b6a9-20240318",
29-
"react-router": "^7.5.0",
30-
"vite": "^6.3.3",
29+
"react-router": "^7.5.3",
30+
"vite": "^6.3.4",
3131
"webstudio": "workspace:*"
3232
},
3333
"private": true,

fixtures/react-router-netlify/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
},
1414
"dependencies": {
1515
"@netlify/vite-plugin-react-router": "^1.0.1",
16-
"@react-router/dev": "^7.5.0",
17-
"@react-router/fs-routes": "^7.5.0",
18-
"@react-router/node": "^7.5.0",
16+
"@react-router/dev": "^7.5.3",
17+
"@react-router/fs-routes": "^7.5.3",
18+
"@react-router/node": "^7.5.3",
1919
"@webstudio-is/image": "workspace:*",
2020
"@webstudio-is/react-sdk": "workspace:*",
2121
"@webstudio-is/sdk": "workspace:*",
@@ -26,8 +26,8 @@
2626
"isbot": "^5.1.25",
2727
"react": "18.3.0-canary-14898b6a9-20240318",
2828
"react-dom": "18.3.0-canary-14898b6a9-20240318",
29-
"react-router": "^7.5.0",
30-
"vite": "^6.3.3",
29+
"react-router": "^7.5.3",
30+
"vite": "^6.3.4",
3131
"webstudio": "workspace:*"
3232
},
3333
"type": "module",

fixtures/react-router-vercel/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"deploy": "npx vercel deploy"
1212
},
1313
"dependencies": {
14-
"@react-router/dev": "^7.5.0",
15-
"@react-router/fs-routes": "^7.5.0",
16-
"@react-router/node": "^7.5.0",
14+
"@react-router/dev": "^7.5.3",
15+
"@react-router/fs-routes": "^7.5.3",
16+
"@react-router/node": "^7.5.3",
1717
"@vercel/react-router": "^1.1.0",
1818
"@webstudio-is/image": "workspace:*",
1919
"@webstudio-is/react-sdk": "workspace:*",
@@ -25,8 +25,8 @@
2525
"isbot": "^5.1.25",
2626
"react": "18.3.0-canary-14898b6a9-20240318",
2727
"react-dom": "18.3.0-canary-14898b6a9-20240318",
28-
"react-router": "^7.5.0",
29-
"vite": "^6.3.3",
28+
"react-router": "^7.5.3",
29+
"vite": "^6.3.4",
3030
"webstudio": "workspace:*"
3131
},
3232
"private": true,

fixtures/ssg-netlify-by-project-id/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@vitejs/plugin-react": "^4.4.1",
2828
"prettier": "3.5.3",
2929
"typescript": "5.8.2",
30-
"vite": "^6.3.3",
30+
"vite": "^6.3.4",
3131
"webstudio": "workspace:*"
3232
},
3333
"dependencies": {
@@ -40,6 +40,6 @@
4040
"@webstudio-is/sdk-components-react-remix": "workspace:*",
4141
"react": "18.3.0-canary-14898b6a9-20240318",
4242
"react-dom": "18.3.0-canary-14898b6a9-20240318",
43-
"vike": "^0.4.228"
43+
"vike": "^0.4.229"
4444
}
4545
}

fixtures/ssg/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@vitejs/plugin-react": "^4.4.1",
2828
"prettier": "3.5.3",
2929
"typescript": "5.8.2",
30-
"vite": "^6.3.3",
30+
"vite": "^6.3.4",
3131
"webstudio": "workspace:*"
3232
},
3333
"dependencies": {
@@ -40,6 +40,6 @@
4040
"@webstudio-is/sdk-components-react-remix": "workspace:*",
4141
"react": "18.3.0-canary-14898b6a9-20240318",
4242
"react-dom": "18.3.0-canary-14898b6a9-20240318",
43-
"vike": "^0.4.228"
43+
"vike": "^0.4.229"
4444
}
4545
}

fixtures/webstudio-cloudflare-template/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
"node": ">=20.0.0"
2828
},
2929
"dependencies": {
30-
"@remix-run/cloudflare": "2.16.4",
31-
"@remix-run/cloudflare-pages": "2.16.4",
32-
"@remix-run/node": "2.16.4",
33-
"@remix-run/react": "2.16.4",
34-
"@remix-run/server-runtime": "2.16.4",
30+
"@remix-run/cloudflare": "2.16.5",
31+
"@remix-run/cloudflare-pages": "2.16.5",
32+
"@remix-run/node": "2.16.5",
33+
"@remix-run/react": "2.16.5",
34+
"@remix-run/server-runtime": "2.16.5",
3535
"@webstudio-is/image": "workspace:*",
3636
"@webstudio-is/react-sdk": "workspace:*",
3737
"@webstudio-is/sdk": "workspace:*",
@@ -48,12 +48,12 @@
4848
},
4949
"devDependencies": {
5050
"@cloudflare/workers-types": "^4.20240620.0",
51-
"@remix-run/dev": "2.16.4",
51+
"@remix-run/dev": "2.16.5",
5252
"@types/react": "^18.2.70",
5353
"@types/react-dom": "^18.2.25",
5454
"fast-glob": "^3.3.2",
5555
"typescript": "5.8.2",
56-
"vite": "^6.3.3",
56+
"vite": "^6.3.4",
5757
"wrangler": "^3.63.2"
5858
}
5959
}

fixtures/webstudio-features/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
"sideEffects": false,
1414
"dependencies": {
1515
"@miniflare/html-rewriter": "^2.14.4",
16-
"@react-router/dev": "^7.5.0",
17-
"@react-router/fs-routes": "^7.5.0",
18-
"@react-router/node": "^7.5.0",
16+
"@react-router/dev": "^7.5.3",
17+
"@react-router/fs-routes": "^7.5.3",
18+
"@react-router/node": "^7.5.3",
1919
"@webstudio-is/image": "workspace:*",
2020
"@webstudio-is/react-sdk": "workspace:*",
2121
"@webstudio-is/sdk": "workspace:*",
@@ -26,8 +26,8 @@
2626
"isbot": "^5.1.25",
2727
"react": "18.3.0-canary-14898b6a9-20240318",
2828
"react-dom": "18.3.0-canary-14898b6a9-20240318",
29-
"react-router": "^7.5.0",
30-
"vite": "^6.3.3",
29+
"react-router": "^7.5.3",
30+
"vite": "^6.3.4",
3131
"webstudio": "workspace:*"
3232
},
3333
"devDependencies": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"tsx": "^4.19.3",
5353
"typescript": "5.8.2",
5454
"typescript-eslint": "^8.26.1",
55-
"vite": "^6.3.3"
55+
"vite": "^6.3.4"
5656
},
5757
"engines": {
5858
"node": "20",

packages/cli/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@
4949
},
5050
"devDependencies": {
5151
"@netlify/vite-plugin-react-router": "^1.0.1",
52-
"@react-router/dev": "^7.5.0",
53-
"@react-router/fs-routes": "^7.5.0",
54-
"@remix-run/cloudflare": "^2.16.4",
55-
"@remix-run/cloudflare-pages": "^2.16.4",
56-
"@remix-run/dev": "^2.16.4",
57-
"@remix-run/node": "^2.16.4",
58-
"@remix-run/react": "^2.16.4",
59-
"@remix-run/server-runtime": "^2.16.4",
52+
"@react-router/dev": "^7.5.3",
53+
"@react-router/fs-routes": "^7.5.3",
54+
"@remix-run/cloudflare": "^2.16.5",
55+
"@remix-run/cloudflare-pages": "^2.16.5",
56+
"@remix-run/dev": "^2.16.5",
57+
"@remix-run/node": "^2.16.5",
58+
"@remix-run/react": "^2.16.5",
59+
"@remix-run/server-runtime": "^2.16.5",
6060
"@types/react": "^18.2.70",
6161
"@types/react-dom": "^18.2.25",
6262
"@types/yargs": "^17.0.33",
@@ -78,10 +78,10 @@
7878
"prettier": "3.5.3",
7979
"react": "18.3.0-canary-14898b6a9-20240318",
8080
"react-dom": "18.3.0-canary-14898b6a9-20240318",
81-
"react-router": "^7.5.0",
81+
"react-router": "^7.5.3",
8282
"ts-expect": "^1.3.0",
83-
"vike": "^0.4.228",
84-
"vite": "^6.3.3",
83+
"vike": "^0.4.229",
84+
"vite": "^6.3.4",
8585
"vitest": "^3.1.2",
8686
"wrangler": "^3.63.2"
8787
}

0 commit comments

Comments
 (0)