@sveltejs/kit@3.0.0-next.27
Pre-releaseMajor 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)