RSS Amplifier

Blog

Svelte blog

News and information about the magical disappearing UI framework

svelte.devSource feed ↗10 posts

Live Last read · last published · next check

Latest posts

The SvelteKit 3 Release Candidate is here

SvelteKit 3 is now in the Release Candidate phase. If all goes well — meaning that people like you try it out and find that it works as expected — we will follow it up with a stable release in the near future, with no further breaking changes. But there are some breaking changes since SvelteKit 2. We’re taking advantage of this release to prune some of the weeds in the codebase and lay the…

What’s new in Svelte: August 2026

The biggest news this month is the first @next releases of SvelteKit 3. Thirteen preview versions shipped in July: previewing new $app/manifest and $app/service-worker modules, improved API availability and type checking in service workers, tracing out of the experimental namespace, shallow routing baked into goto and a lot more. It’s a prerelease, but it’s worth trying out to see what’s coming to…

What’s new in Svelte: July 2026

This month brought a real shift in how SvelteKit projects are configured. You can now define your SvelteKit config directly inside vite.config.js and skip svelte.config.js entirely. We also got the first preview of explicit environment variables, which will eventually replace $env/* modules in SvelteKit 3. On top of that, the language tools and the sv CLI both caught up with Svelte’s new {const…

What’s new in Svelte: June 2026

This month we got a bunch of improvements in SvelteKit’s forms and remote functions. Plus, a new query function ( .live(...) ) that makes accessing real-time data from the server easier. Keep an eye out for a few breaking changes in remote functions, if you’re using those. Otherwise, enjoy all the new SvelteKit features and bug fixes in the latest versions of Svelte. Let’s dive in! What’s new in…

What’s new in Svelte: May 2026

This month we got a ton of improvements to SvelteKit’s remote functions, TypeScript 6.0 support and the experimental release of community plugins in the Svelte CLI. Svelte was also featured in ThoughtWorks Technology Radar ! Big month, bigger showcase... so let’s dive in! What’s new in SvelteKit SvelteKit now supports TypeScript 6.0 ( 2.56.0 , Docs , #15595 ) form fields can now specify a default…

What’s new in Svelte: April 2026

This month, a new best practices guide was added to the Svelte docs. Check it out, if you haven’t already! On the code side, the Svelte MCP got even easier to use with improvements to the official OpenCode package. Combined with the improvements to svelte.config.js , server-side error boundaries in SvelteKit and better types all around, this month is full of great improvements! As always, there’s…

What’s new in Svelte: March 2026

This month, we got a ton of new features across Svelte, SvelteKit and even the Svelte CLI. Plus, the State of JS 2025 is out and Svelte continues to hold the top spot among reactive frameworks in terms of positive sentiment. So, without further ado, let’s dive in! What’s new in Svelte createContext can now be used when instantiating components programmatically ( svelte@5.50.0 , Docs , #17575 )…

What’s new in Svelte: February 2026

This month brings a few new features to Svelte and SvelteKit and quite a few new libraries from around the community. Also, in case you missed it last month, the Svelte maintainers released patches for 5 vulnerabilities across the Svelte ecosystem. So be sure you’re up to date by reading the blog post, CVEs affecting the Svelte ecosystem . Now, without further ado, let’s dive in... What’s new in…

CVEs affecting the Svelte ecosystem

We’ve released patches for 5 vulnerabilities across devalue , svelte , @sveltejs/kit , and @sveltejs/adapter-node . Here’s what you need to know: Upgrade now If you’re using any of these packages, upgrade them to their corresponding non-vulnerable versions: devalue : 5.6.2 svelte : 5.46.4 @sveltejs/kit : 2.49.5 @sveltejs/adapter-node : 5.5.1 For cross-dependent packages — svelte and @sveltejs/kit…

What’s new in Svelte: January 2026

During the December holiday season, the Svelte team shared 24 days of Svelte knowledge, tips, and insights to unwrap in 2025’s Advent of Svelte . Learn more about under-utilized Svelte features through a series of fun and interactive videos! There were also a bunch of improvements and showcase items across the Svelte ecosystem this last month. So let’s have a look... What’s new in Svelte &…