SvelteKit 3 is here

Get it while it's hot.

Version 3.0 of SvelteKit, the official application framework for Svelte, is now available.

If you've used earlier versions of SvelteKit, everything will feel very familiar — it's the same framework with a little more polish, a little more type safety, and a little less junk. We've made migration as seamless as we can with the sv migrate command:

npx sv migrate sveltekit-3 --tasks all --confirm

...which will automatically migrate as much of your codebase as possible, and generate a TODO list for everything else. (If you're agentically inclined, your robot friends will make short work of it.)