@sveltejs/adapter-static@4.0.0 @sveltejs/adapter-vercel@7.0.0
cheaper-inference/OmniRouteOct 1, 2026 → Oct 1, 20260 days between releases
What's New
Switches to Vite 8 and rolldown bundler, removing Node 20 support.
Breaking Changes
- Requires Vite 8
- Replaces `builder.generateManifest` with `builder.generateServerInstance`
- Removes support for Node 20 runtimes
- Updates instrumentation API to populate env vars before evaluation
New Features
- Uses `rolldown` for edge function bundling
- Edge function build target is now `es2022`
Improvements
- Bumps `@vercel/nft` dependency
- Uses `node:fs` instead of deprecated builder functions
Bug Fixes
- Omit ISR data endpoints for server-only routes
- Correctly apply `reroute` results for split serverless functions
- Pass requested pathname with trailing slash to ISR functions
Upgrade Notes
Upgrade Vite to version 8 to satisfy peer dependencies. Update any code using `builder.generateManifest` to use `builder.generateServerInstance` and `builder.manifest` instead. Ensure your instrumentation code handles environment variables being populated before evaluation.
The Two Releases
@sveltejs/adapter-static@4.0.0
Oct 1, 2026· 20 days ago
Major version bump requiring SvelteKit 3, with patch fixes focused on Vercel deployment compatibility, including redirect handling and asset caching.
Full release notes@sveltejs/adapter-vercel@7.0.0
Oct 1, 2026· 20 days ago
Major version update requiring SvelteKit 3 and Vite 8, utilizing the `rolldown` bundler for edge functions. It removes support for legacy Node 20 runtimes and updates the instrumentation API.
Full release notes