Releases: sveltejs/kit
Release list
@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)
@sveltejs/adapter-vercel@7.0.0-next.8
@sveltejs/adapter-netlify@7.0.0-next.10
@sveltejs/kit@3.0.0-next.24
Minor Changes
-
feat: pass the project-relative source
filenameto thepreloadfilter for fonts (#16443) -
feat: support the
QUERYHTTP method in+server.js(#16782)
Patch Changes
-
chore: share the action error result between form actions and remote forms (#16835)
-
perf: parse large streamed frames in linear time (#16489)
-
fix: keep at most one pending body read at a time when deserializing binary forms (#16783)
-
fix: render the nearest error page when a form submission receives a non-ActionResult error response (#16308)
-
chore: generate the env modules in a single pass (#16833)
-
fix: reuse SSR-cached fetch responses during hydration when a cross-origin URL is not in canonical form (#16339)
-
fix: resolve client manifest imports against the Vite root (#16803)
-
fix: render the nearest
+error.svelteat the depth it occupies when an error is thrown during rendering (#16526) -
fix: wait for the redirect navigation before remote form submissions resolve (#16765)
-
fix: only suggest a
+prefix for route filenames that are valid with the file's extension (#16837) -
fix: don't throw from remote form
validate()if the form unmounts while it is waiting for a tick (#16720) -
chore: share navigation completion between navigate and shallow routing (#16838)
-
fix: rerun load functions when the number of values of a tracked search parameter changes (#16495)
-
fix: preserve
paths.basewhenvite previewredirects a prerendered page to the correct trailing slash (#16836) -
chore: iterate the query cache maps through a single generator (#16846)
-
fix: don't crash on interactions inside a form whose controls shadow
nodeName(#16769) -
chore: remove unused helpers (#16834)
-
fix: correctly read zero-length files at the end of a binary form payload (#16783)
-
chore: remove virtual modules (#16745)
-
fix: wait for the redirect navigation before prerendered remote functions resolve (#16765)
-
chore: share the nearest error page walk between client and server (#16774)
-
fix: return root layout server data for error-page data requests to non-existent routes (#16376)
-
chore: unify the
walkandlist_filesfilesystem helpers (#16784) -
chore: emit env modules to disk (#16745)
@sveltejs/adapter-vercel@7.0.0-next.7
Patch Changes
- fix: ignore
EEXISTerrors when symlinking traced files that resolve to the same destination (#16809) - Updated dependencies [
6d1e9d7,289afbf,7f1db04,7570a62,6833df1,d8efec6,fb0e21c,6e7d44d,bd36e00,97ad63a,17123bf,2c179e9,e54a37f,a7f32aa,9a910f3,a610618,d455628,4682127,e4876e9,7f1db04,b361b81,97ad63a,ef70fc7,6bfccde,7d78680,b361b81]:- @sveltejs/kit@3.0.0-next.24
@sveltejs/adapter-netlify@7.0.0-next.9
Patch Changes
- fix: strip trailing slashes from prerendered paths in the edge function exclude list, so the root page is served statically when using a base path (#16788)
- Updated dependencies [
6d1e9d7,289afbf,7f1db04,7570a62,6833df1,d8efec6,fb0e21c,6e7d44d,bd36e00,97ad63a,17123bf,2c179e9,e54a37f,a7f32aa,9a910f3,a610618,d455628,4682127,e4876e9,7f1db04,b361b81,97ad63a,ef70fc7,6bfccde,7d78680,b361b81]:- @sveltejs/kit@3.0.0-next.24
@sveltejs/kit@2.70.3
Patch Changes
- fix: avoid eagerly reading
$app/statedependencies during module initialization (b61018d)