From efea63f799bf7db3d215c640919d791bbd9ba92f Mon Sep 17 00:00:00 2001
From: Birk Skyum
Date: Sun, 26 Jul 2026 13:59:43 +0200
Subject: [PATCH] chore: bump all deps
---
.changeset/lucky-pans-gather.md | 5 +
.nvmrc | 2 +-
apps/fixtures/bare-js/package.json | 4 +-
apps/fixtures/bare/package.json | 4 +-
apps/fixtures/basic/package.json | 6 +-
apps/fixtures/css/package.json | 10 +-
apps/fixtures/experiments/package.json | 6 +-
apps/fixtures/hackernews/package.json | 6 +-
apps/fixtures/notes/package.json | 12 +-
apps/fixtures/todomvc/package.json | 8 +-
apps/landing-page/package.json | 20 +-
apps/landing-page/postcss.config.js | 7 -
apps/landing-page/src/app.tsx | 4 +-
.../src/components/code-snippet.tsx | 6 +-
.../components/sections/deploy-anywhere.tsx | 6 +-
.../src/components/sections/footer.tsx | 2 +-
.../src/components/sections/hero.tsx | 2 +-
.../components/sections/meta-framework.tsx | 2 +-
.../landing-page/src/components/ui/button.tsx | 2 +-
.../src/components/ui/context-menu.tsx | 12 +-
.../landing-page/src/components/ui/dialog.tsx | 2 +-
.../src/components/ui/dropdown-menu.tsx | 8 +-
apps/landing-page/src/components/ui/input.tsx | 2 +-
.../src/components/ui/mystic/shine.tsx | 2 +-
apps/landing-page/src/components/ui/tabs.tsx | 4 +-
apps/landing-page/src/root.css | 320 +-
apps/landing-page/tailwind.config.ts | 40 -
apps/landing-page/ui.config.json | 2 +-
apps/landing-page/ui.preset.ts | 103 -
apps/landing-page/vite.config.ts | 2 +
apps/tests/package.json | 26 +-
package.json | 14 +-
packages/start/package.json | 32 +-
packages/start/src/fns/handler.ts | 6 +-
pnpm-lock.yaml | 3499 +++++++----------
pnpm-workspace.yaml | 2 +-
36 files changed, 1838 insertions(+), 2352 deletions(-)
create mode 100644 .changeset/lucky-pans-gather.md
delete mode 100644 apps/landing-page/postcss.config.js
delete mode 100644 apps/landing-page/tailwind.config.ts
delete mode 100644 apps/landing-page/ui.preset.ts
diff --git a/.changeset/lucky-pans-gather.md b/.changeset/lucky-pans-gather.md
new file mode 100644
index 000000000..8bf4f873c
--- /dev/null
+++ b/.changeset/lucky-pans-gather.md
@@ -0,0 +1,5 @@
+---
+"@solidjs/start": patch
+---
+
+Updated dependencies, including `cookie-es` to 3, `shiki` to 4, `srvx` to 0.12.4, `oxc-parser` to 0.141 and `seroval` to 1.5.6. `parseSetCookie` now returns `undefined` for cookies with a forbidden name or an empty name and value, and those cookies are no longer forwarded to nested server function requests.
diff --git a/.nvmrc b/.nvmrc
index 5bf4400f2..ca5c35005 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-24.15.0
+24.18.0
diff --git a/apps/fixtures/bare-js/package.json b/apps/fixtures/bare-js/package.json
index 9e159d849..6fc261dc1 100644
--- a/apps/fixtures/bare-js/package.json
+++ b/apps/fixtures/bare-js/package.json
@@ -9,8 +9,8 @@
"dependencies": {
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/bare/package.json b/apps/fixtures/bare/package.json
index 7f291205b..2a27260d2 100644
--- a/apps/fixtures/bare/package.json
+++ b/apps/fixtures/bare/package.json
@@ -9,8 +9,8 @@
"dependencies": {
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/basic/package.json b/apps/fixtures/basic/package.json
index 41a97a7b7..c105699b8 100644
--- a/apps/fixtures/basic/package.json
+++ b/apps/fixtures/basic/package.json
@@ -8,11 +8,11 @@
},
"dependencies": {
"@solidjs/meta": "^0.29.4",
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/css/package.json b/apps/fixtures/css/package.json
index 1c30441a6..8a5c00333 100644
--- a/apps/fixtures/css/package.json
+++ b/apps/fixtures/css/package.json
@@ -9,15 +9,15 @@
},
"dependencies": {
"@solidjs/meta": "^0.29.4",
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"devDependencies": {
- "@tailwindcss/vite": "^4.3.2",
- "tailwindcss": "^4.3.2"
+ "@tailwindcss/vite": "^4.3.3",
+ "tailwindcss": "^4.3.3"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/experiments/package.json b/apps/fixtures/experiments/package.json
index bd2dc1eb8..128a69eaf 100644
--- a/apps/fixtures/experiments/package.json
+++ b/apps/fixtures/experiments/package.json
@@ -8,11 +8,11 @@
},
"dependencies": {
"@solidjs/meta": "^0.29.4",
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/hackernews/package.json b/apps/fixtures/hackernews/package.json
index 499a7ac5e..16844102c 100644
--- a/apps/fixtures/hackernews/package.json
+++ b/apps/fixtures/hackernews/package.json
@@ -8,10 +8,10 @@
"build": "vite build"
},
"dependencies": {
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
- "solid-js": "^1.9.11",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/notes/package.json b/apps/fixtures/notes/package.json
index 7e491f440..b92a6fd19 100644
--- a/apps/fixtures/notes/package.json
+++ b/apps/fixtures/notes/package.json
@@ -7,14 +7,14 @@
"build": "vite build"
},
"dependencies": {
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
- "date-fns": "^3.6.0",
- "marked": "^12.0.2",
+ "date-fns": "^4.4.0",
+ "marked": "^18.0.7",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "unstorage": "1.10.2",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "unstorage": "1.17.5",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/fixtures/todomvc/package.json b/apps/fixtures/todomvc/package.json
index 756e82a67..e1a9507c9 100644
--- a/apps/fixtures/todomvc/package.json
+++ b/apps/fixtures/todomvc/package.json
@@ -8,12 +8,12 @@
"start": "vite start"
},
"dependencies": {
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
- "unstorage": "1.10.2",
- "vite": "^8.0.0"
+ "solid-js": "^1.9.14",
+ "unstorage": "1.17.5",
+ "vite": "^8.1.5"
},
"engines": {
"node": ">=24"
diff --git a/apps/landing-page/package.json b/apps/landing-page/package.json
index 8014a64bb..f95e60097 100644
--- a/apps/landing-page/package.json
+++ b/apps/landing-page/package.json
@@ -9,26 +9,24 @@
},
"dependencies": {
"@solidjs/meta": "^0.29.4",
- "@solidjs/router": "^0.15.4",
+ "@solidjs/router": "^0.16.2",
"@solidjs/start": "workspace:*",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"nitro": "^3.0.260610-beta",
- "solid-js": "^1.9.11",
+ "solid-js": "^1.9.14",
"solid-motionone": "^1.0.4",
"solid-transition-group": "^0.3.0"
},
"devDependencies": {
- "@kobalte/core": "^0.13.11",
- "@kobalte/utils": "^0.9.1",
- "@tailwindcss/typography": "^0.5.19",
- "autoprefixer": "^10.4.27",
- "postcss": "^8.5.8",
- "tailwind-merge": "^3.5.0",
- "tailwindcss": "^3.4.19",
+ "@kobalte/core": "^0.13.12",
+ "@kobalte/utils": "^0.9.2",
+ "@tailwindcss/vite": "^4.3.3",
+ "tailwind-merge": "^3.6.0",
+ "tailwindcss": "^4.3.3",
"tailwindcss-animate": "^1.0.7",
- "tinyglobby": "^0.2.15",
+ "tinyglobby": "^0.2.17",
"tippy.js": "^6.3.7",
- "vite": "^8.0.0"
+ "vite": "^8.1.5"
}
}
diff --git a/apps/landing-page/postcss.config.js b/apps/landing-page/postcss.config.js
deleted file mode 100644
index f78038278..000000000
--- a/apps/landing-page/postcss.config.js
+++ /dev/null
@@ -1,7 +0,0 @@
-export default {
- plugins: {
- "tailwindcss/nesting": {},
- tailwindcss: {},
- autoprefixer: {},
- },
-};
diff --git a/apps/landing-page/src/app.tsx b/apps/landing-page/src/app.tsx
index f443d10d8..90e85c02d 100644
--- a/apps/landing-page/src/app.tsx
+++ b/apps/landing-page/src/app.tsx
@@ -29,10 +29,10 @@ export default function App() {
<>
{/* */}
{/* */}
-
+
-
+
diff --git a/apps/landing-page/src/components/code-snippet.tsx b/apps/landing-page/src/components/code-snippet.tsx
index 8286f3bc5..ffa7beeec 100644
--- a/apps/landing-page/src/components/code-snippet.tsx
+++ b/apps/landing-page/src/components/code-snippet.tsx
@@ -72,16 +72,16 @@ function TabContent(props: { manager: string; command: string }) {
>
{props.manager} {" " + props.command}
diff --git a/apps/landing-page/src/components/sections/deploy-anywhere.tsx b/apps/landing-page/src/components/sections/deploy-anywhere.tsx
index 3a1b8f8ff..6f1bc79b6 100644
--- a/apps/landing-page/src/components/sections/deploy-anywhere.tsx
+++ b/apps/landing-page/src/components/sections/deploy-anywhere.tsx
@@ -60,14 +60,14 @@ export function DeployAnywhere() {
-
+
export default{" "}
diff --git a/apps/landing-page/src/components/sections/footer.tsx b/apps/landing-page/src/components/sections/footer.tsx
index 0cc8509b2..4377c0313 100644
--- a/apps/landing-page/src/components/sections/footer.tsx
+++ b/apps/landing-page/src/components/sections/footer.tsx
@@ -20,7 +20,7 @@ function FooterSectionLink(props: { href: string; children: JSX.Element }) {
export function Footer() {
return (
-