diff --git a/.changeset/pre.json b/.changeset/pre.json index 04622a215..6b2f42525 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -9,10 +9,13 @@ "bright-dogs-serve", "chilly-rabbits-lie", "eleven-actors-nail", + "lucky-pans-gather", "olive-apes-clap", "olive-pugs-shave", "sour-knives-look", "spotty-jobs-relax", - "spotty-moons-repeat" + "spotty-moons-repeat", + "tricky-goats-cheer", + "wild-pots-repeat" ] } diff --git a/packages/start/CHANGELOG.md b/packages/start/CHANGELOG.md index 664337031..c6b1a7d3e 100644 --- a/packages/start/CHANGELOG.md +++ b/packages/start/CHANGELOG.md @@ -1,5 +1,13 @@ # @solidjs/start +## 2.0.0-rc.4 + +### Patch Changes + +- b6dfaac: 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. +- 02cd41e: Stop the dev toolbar from reporting benign `ResizeObserver loop` notifications as application errors. Browsers dispatch these as window `error` events carrying no error object, so the toolbar was capturing the raw `ErrorEvent` and force-opening the error panel over the app on every resize. +- d3c2af2: Don't send server error stack traces to the client in production builds. When a server function throws, the error is serialized and rethrown on the client, and seroval included `Error.prototype.stack` by default, leaking server file paths and internal function names. Stacks are still serialized in development. + ## 2.0.0-rc.3 ### Patch Changes diff --git a/packages/start/package.json b/packages/start/package.json index 41121ad74..2db0a46bf 100644 --- a/packages/start/package.json +++ b/packages/start/package.json @@ -1,6 +1,6 @@ { "name": "@solidjs/start", - "version": "2.0.0-rc.3", + "version": "2.0.0-rc.4", "repository": { "type": "git", "url": "git+https://github.com/solidjs/solid-start.git",