Svelte blog

News and information about the magical disappearing UI framework

What’s new in Svelte: December 2022

SvelteKit 1.0 is just around the corner! With 99% of the milestone issues completed (https://github.com/sveltejs/kit/milestone/2), there's a lot of new changes from the last month to cover... Let's

Announcing SvelteKit 1.0

After two years in development, SvelteKit (https://kit.svelte.dev) has finally reached 1.0. As of today, it’s the recommended way to build Svelte apps of all shapes and sizes. We’re so excited

What’s new in Svelte: January 2023

It's been just two weeks since the release of SvelteKit 1.0 (/blog/announcing-sveltekit-1.0)! If you haven't yet, check out the livestream (https://www.youtube.com/watch?v=N4BRVkQVoMc), new website

What’s new in Svelte: February 2023

Since last month, we've seen a couple of minor versions across Svelte and SvelteKit, a bunch of educational content to support the 1.0 release, as well as the State of JS survey

What’s new in Svelte: March 2023

March is coming in hot with a number of essential features having been added to SvelteKit following its 1.0 launch. Check out last week's blog post (/blog/streaming-snapshots-sveltekit) for more

Zero-effort type safety

By sprinkling type annotations into your SvelteKit apps, you can get full type safety across the network — the data in your page has a type that's inferred from the return values of the load

What’s new in Svelte: April 2023

Happy April, everyone! This month, we're covering all the new features in the Svelte compiler, some quality-of-life improvements in SvelteKit and a huge showcase (like always). In core team news,

What’s new in Svelte: May 2023

Before we dive into the updates, there's a few announcements worth mentioning at the top: New Svelte Ambassadors (#New-Svelte-Ambassadors)Regular features of this newsletter and all-around great

What’s new in Svelte: June 2023

Welcome to June everyone and congrats to our SvelteHack winners (https://hack.sveltesociety.dev/winners), across all the categories! If you missed it, these winners were announced at Svelte Summit on

Announcing Svelte 4

After months in the making, we're excited to announce the stable release of Svelte 4. Time flies - Svelte 3 was released more than four years ago! In JavaScript-framework-time, that's eons.

svelte.dev: A complete overhaul

When the initial version of Svelte v3 was released four years ago, it included the single-page documentation that folks have been familiar with. That documentation structure had stayed the same as

What’s new in Svelte: July 2023

Svelte 4 is out and folks have been building! There's a bunch of new showcases, libraries and tutorials to share. So let's get right into it... What's new in Svelte (#What's-new-in-Svelte)The big

What’s new in Svelte: August 2023

Some sweet new features have dropped in both Svelte and SvelteKit, this month. It's also great to see how many products and side projects have launched using Svelte as their core technology! More on

What’s new in Svelte: September 2023

Happy September y'all! With all the sneak peeks at what's coming soon in Svelte 5 (https://twitter.com/Rich_Harris/status/1688581184018583558), we thought it'd be best to look back at the last month

Introducing runes

In 2019, Svelte 3 turned JavaScript into a reactive language (/blog/svelte-3-rethinking-reactivity). Svelte is a web UI framework that uses a compiler to turn declarative component code like this...

Hacktoberfest 2023 with SvelteKit

Sveltekit 🧡 Hacktoberfest (#Sveltekit-Hacktoberfest)We're excited to announce SvelteKit's participation in this year's Hacktoberfest! Hacktoberfest is a global event that takes place every

What’s new in Svelte: October 2023

Svelte 5 isn't out yet (you can, however, preview it now (https://svelte-5-preview.vercel.app/)), but that doesn't mean we don't get a sneak peek! Most notably are Runes (/blog/runes) - a simpler way

What’s new in Svelte: November 2023

Mark your calendars! Svelte Summit Fall (https://www.sveltesummit.com/2023/fall) is on November 11th. Join us on YouTube (https://www.youtube.com/@SvelteSociety/streams) and in the Discord (/chat)