npm / @sveltejs/adapter-vercel
@sveltejs/adapter-vercel
What changed in @sveltejs/adapter-vercel 6 to 7, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
7 breaking1 security2 behavior and defaults10 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@sveltejs/adapter-vercel 718 changes
Breaking changes 7
builder.generateManifest is replaced by builder.generateServerInstance and builder.manifest.
Replaces builder.generateManifest as part of the updated builder API.
Replaces builder.generateManifest as part of the updated builder API.
The edge function build target is now es2022.
Support for edge runtimes has been removed.
Support for Node 20 runtimes has been removed.
Vite ^8.0.12 is required, the first Vite 8 release bundling stable rolldown 1.0.0.
Behavior and default changes 2
Environment variables are populated before instrumentation.server.js is evaluated.
ISR functions receive the requested pathname, including any trailing slash.
Fixes and other changes 9
The resolved runtime now keeps the detected Bun minor version.
The adapter instrumentation API has been updated.
EEXIST errors are ignored when symlinking traced files that resolve to the same destination.
Sibling .html__route.js route resolution requests are matched.
init is awaited on every request to prevent a race condition.
ISR data endpoints are omitted for server-only routes.
Reroute results are correctly applied for apps configured with split serverless functions.
Prerelease versions of SvelteKit 3 now satisfy the peer dependency range.
Project-directory-relative files are traced from the project directory, and globbing from the filesystem root is avoided.
@sveltejs/adapter-vercel 62 changes
Security 1
Cache poisoning in @sveltejs/adapter-vercel
Fixes and other changes 1
Missing immutable assets are no longer cached as 404s for a year.