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 }) { >
         
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 ( -