SvelteKit 3
Version 3.0 of SvelteKit, the official application framework for Svelte, has been released. Users with previous versions of SvelteKit will find the new framework familiar, with added polish, enhanced type safety, and reduced unnecessary features. The migration process has been made seamless through the sv migrate command, which automatically updates as much of the codebase as possible and generates a list of remaining tasks.
In instances where manual intervention is required, users can rely on automated assistance. There are a few breaking changes to be aware of, detailed in the migration guide or the recent release candidate announcement.
Remote functions are introduced as a set of utilities for secure, efficient, and type-safe client-server communication. While similar concepts exist in other frameworks, SvelteKit believes this implementation is superior. Implementing remote functions requires Async Svelte, currently accessible through an experimental flag.
A reminder is made about the upcoming Svelte Summit, scheduled for November 19-20 in Ljubljana, Slovenia. The event will celebrate Svelte's 10th birthday and serve as a gathering for the Svelte community. Attendees can look forward to sharing cake with fellow enthusiasts.
Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.