Releases: sveltejs/kit
Release list
@sveltejs/package@3.0.0-next.8
@sveltejs/kit@3.0.0-next.27
Major Changes
-
major: error when a client-requested single-flight mutation isn't respected by the server, allow the server to explicitly ignore refreshes (#16892)
-
breaking: remove
Serverconstructor andSSRManifestfrom public types (#16876) -
breaking: replace the
builder.generateManifestwithbuilder.generateServerInstanceandbuilder.manifest(#16875)
Minor Changes
-
feat: allow adapters to receive the Svelte config as a function argument when adding Vite plugins (#16986)
-
feat: allow adapters to override
getRequestandsetResponseduringvite devandvite preview(#16753)
Patch Changes
-
fix: respect
paths.relativeduring development for client files (#17053) -
fix: clarify circular imports from
src/env(#17014) -
breaking: populate env vars before
instrumentation.server.jsis evaluated and update the adapter instrumentation API (#16303) -
fix: record a history traversal before resolving its route (#16959)
-
fix: support coordinate objects from image inputs in remote forms (#16944)
-
fix: walk and copy directories without a stat per file (#16995)
-
fix: widen remote form fields for union schemas and string enums (#16937)
-
fix: respond to
HEADrequests without a body (#17036) -
chore: replace deprecated Vite dev server APIs (#16961)
-
fix: settle a query's pending request in place when its value arrives through
set()(#16958) -
fix: prevent
await_reactivity_losswarning andstate_unsafe_mutationerror when the new version detector runs after anawait(#16915) -
chore: parse page options and remote modules with Vite's
parseSyncinstead ofacorn(#16947)
@sveltejs/adapter-vercel@7.0.0-next.9
Major Changes
-
breaking: populate env vars before
instrumentation.server.jsis evaluated and update the adapter instrumentation API (#16303) -
breaking: replace the
builder.generateManifestwithbuilder.generateServerInstanceandbuilder.manifest(#16875)
Patch Changes
-
fix: pass the requested pathname, including any trailing slash, to ISR functions (#16903)
-
fix: trace
process.cwd()-relative files from the project directory and never glob from the filesystem root (#16972) -
Updated dependencies [
9a4b343,ee2f55b,65673a4,1b79845,b12bb78,03f1687,49f0808,e7c74bf,0876d63,9a2b9ba,c9f54b5,22b8152,f6d44cf,3c3a27b,7f376b1,8a587c7,aa4f960]:- @sveltejs/kit@3.0.0-next.27
@sveltejs/adapter-node@6.0.0-next.12
@sveltejs/adapter-netlify@7.0.0-next.11
Major Changes
-
breaking: populate env vars before
instrumentation.server.jsis evaluated and update the adapter instrumentation API (#16303) -
breaking: replace the
builder.generateManifestwithbuilder.generateServerInstanceandbuilder.manifest(#16875)
Patch Changes
-
fix: route requests with omitted optional parameters to split serverless functions (#17020)
-
fix: copy
_redirectswhen deploying edge function (#17047) -
chore: replace
@iarna/tomlwithsmol-toml(#16948) -
chore: identify serverless functions with a UUID instead of Netlify's function token (#17044)
-
fix: ensure serverless function files have unique names (#17049)
-
Updated dependencies [
9a4b343,ee2f55b,65673a4,1b79845,b12bb78,03f1687,49f0808,e7c74bf,0876d63,9a2b9ba,c9f54b5,22b8152,f6d44cf,3c3a27b,7f376b1,8a587c7,aa4f960]:- @sveltejs/kit@3.0.0-next.27
@sveltejs/adapter-cloudflare@8.0.0-next.7
Major Changes
-
breaking: populate env vars before
instrumentation.server.jsis evaluated and update the adapter instrumentation API (#16303) -
breaking: remove cloudflare
platform, emulate thecloudflare:workersmodule instead (#16754) -
breaking: replace the
builder.generateManifestwithbuilder.generateServerInstanceandbuilder.manifest(#16875)
Patch Changes
@sveltejs/adapter-bun@1.0.0-next.2
@sveltejs/adapter-auto@8.0.0-next.4
@sveltejs/kit@3.0.0-next.25
Minor Changes
- feat: add an
applyReroutehelper for adapters that support split serverless function deployments (#16665)
Patch Changes
-
chore: build streamed responses from async generators (#16847)
-
fix: tweak response logging for remote requests (#16865)
-
fix: discard invalidation results when a navigation completes while they load (#16852)
-
fix: route dev-server response logging through Vite's logger so it respects
logLevelandcustomLogger(#16858) -
chore: read build-time config from defines on the server instead of carrying it in
options(#16873) -
chore: read
optionsfrom a single module instead of passing it through the server runtime (#16871)