SvelteKit 3 and SV CLI 1.0 Released with Automated Migration Paths
Svelte has announced the release of SvelteKit 3 alongside the official 1.0 release of its command-line tool, sv, which automates much of the upgrade process.

The Svelte team has officially released SvelteKit 3, introducing a range of modern frontend features and performance enhancements. To facilitate a smooth transition, developers can utilize the newly updated migration tool designed to handle the majority of code adjustments automatically. This release aims to streamline project structures and update core dependencies to their latest stable baselines.
Primary source
Open Svelte Blog ↗This article summarizes the source. Check the original for full details and conditions.
Comparison
| Aspect | Before / Alternative | After / This |
|---|---|---|
| Framework core | SvelteKit 2.x | SvelteKit 3.0 |
| CLI tooling | Experimental sv CLI | sv CLI 1.0 (Stable with official community add-on API) |
| Upgrade process | Manual configuration and code adjustments | Automated migrations via sv migrate command |
Action Checklist
- Install the latest version of the sv command-line tool Ensure your environment is running Node.js version compatible with SvelteKit 3
- Run sv migrate in your project root directory This will automatically handle the majority of breaking changes and package updates
- Audit your community add-ons and plugins Verify compatibility with the newly stabilized sv 1.0 add-on API
- Run your test suite and verify build output Check for any edge-case breaking changes that the migration tool could not resolve automatically



