Svelte
Cybernetically enhanced web apps framework
SvelteKit 3 reached its Release Candidate with the migration tooling already in the box.
◆Recent moves
- 15d ago
SvelteKit 3 hits RC; sv CLI swaps mcp for an ai-tools add-on
The September digest puts SvelteKit 3 at Release Candidate and reworks sv migrate into a task-based sveltekit-3 path that bumps dependencies and rewrites $lib to #lib. Svelte 5.57 itself is quality-of-life work. The mcp add-on is replaced by a broader ai-tools add-on that configures MCP servers, skills, and sub-agents per client.
View source ↗ - 1mo ago
The SvelteKit 3 Release Candidate is here
The Release Candidate closes the preview line that opened in August, taking Kit 3 from thirteen @next builds to a named candidate. It confirms the arc is a consolidation of work already running in the 2.x line rather than a rewrite.
View source ↗ - 1mo ago
SvelteKit 3 opens its preview line with 13 @next releases
⚡ SPARKThe month SvelteKit 3 became testable: thirteen @next releases through July put $app/manifest and $app/service-worker, tracing promoted out of the experimental namespace, and shallow routing folded into goto in front of teams. This is the origin of the Kit 3 arc that the RC and the migration tooling are now executing on.
View source ↗ - 2mo ago
SvelteKit config moves into vite.config.js
Config moving into vite.config.js made svelte.config.js optional — an early piece of the flattening that Kit 3 later formalized in its config structure.
View source ↗ - 3mo ago
Remote functions gain .live() queries and batched requests
Remote functions stayed the fastest-moving surface, adding .live() real-time queries and query.batch, alongside a breaking requested() change that now requires limit. Still shifting inside the stable 2.x line.
View source ↗ - 4mo ago
TypeScript 6.0 support and richer remote function transport
TypeScript 6.0 support and a richer transport for remote functions — quiet groundwork in the months before the Kit 3 preview line opened.
View source ↗