Major Changes
-
chore: use
rolldownfor edge function bundling (#15432) -
breaking: populate env vars before
instrumentation.server.jsis evaluated and update the adapter instrumentation API (#16303) -
breaking: edge function build target is now
es2022(#15432) -
breaking: require
vite@^8.0.12, the first Vite 8 release bundling stablerolldown1.0.0 (#16134) -
breaking: replace the
builder.generateManifestwithbuilder.generateServerInstanceandbuilder.manifest(#16875) -
breaking: remove support for edge and Node 20 runtimes (#16520)
Patch Changes
-
chore: bump
@vercel/nftdependency (#16522) -
chore: use
node:fsinstead of deprecatedbuilder.rimrafandbuilder.mkdirp(#16610) -
fix: omit ISR data endpoints for server-only routes (#16731)
-
fix: correctly apply
rerouteresults for apps configured with split serverless functions (#16665) -
fix: pass the requested pathname, including any trailing slash, to ISR functions (#16903)
-
fix: allow prerelease versions of SvelteKit 3 to satisfy the peer dependency range (#16286)
-
fix: await
initon every request to prevent race condition (#16467) -
fix: match sibling
.html__route.jsroute resolution requests (#16674) -
chore: bump Rolldown to
1.2.0(#16455) -
fix: ignore
EEXISTerrors when symlinking traced files that resolve to the same destination (#16809) -
fix: trace
process.cwd()-relative files from the project directory and never glob from the filesystem root (#16972) -
Updated dependencies:
- @sveltejs/kit@3.0.0