Profile avatar
svelte.dev
Web development for the rest of us. See also: - community: @sveltesociety.dev - starter pack: https://bsky.app/starter-pack/did:plc:nlvjelw3dy3pddq7qoglleko/3l6ucetngs423 - feed: https://bsky.app/profile/paolo.ricciuti.me/feed/svelte-feed
42 posts 6,465 followers 1 following
Regular Contributor
Active Commenter

Async Svelte is coming! github.com/sveltejs/sve...

For those of you who have been wondering if and when the videos of Svelte Summit 2025 Barcelona will be freely available, we just published a blog post about it: svelte.dev/blog/svelte-...

We just published an advisory for CVE-2025-32388, a moderate severity XSS vulnerability in SvelteKit. Please update to `@sveltejs/[email protected]`. The vulnerability affects applications that iterate over all search parameters inside a server `load` function. More details in the advisory 👇

you can now use .ts files in the playground: svelte.dev/playground/7... caveat: only supports erasable syntax (www.typescriptlang.org/docs/handboo...). under the hood this uses bloomberg.github.io/ts-blank-spa... (note that typechecking/intellisense are TODO)

If you're using SvelteKit (or Svelte+Vite without SvelteKit) then we recommend updating your Vite version. Note that the vulnerability only exists if you're doing `vite dev --host` (or `server.host: true`) on an untrusted network, which you're probably not. But update anyway

As of @svelte.dev 5.25 you can temporarily override a derived value, which is very handy for optimistic UI • demo svelte.dev/playground/3... • docs svelte.dev/docs/svelte/...

last chance to grab tickets at the lower price!

PSA for @svelte.dev users: we're planning to change how effect teardowns work to eliminate a common gotcha that affects signal-based frameworks. If the new behaviour would create problems for you, please let us know! github.com/sveltejs/sve...

Now that speakers have been selected we want to share with you our line-up for Svelte Summit Spring 2025! We will host 16 talks across different topics during the two day conference. In addition, @mainmatter.com will also host a workshop. More details on www.sveltesummit.com

New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/...

in case you missed it: the SvelteHack winners are up! many thanks to everyone who took part, and kudos to these outstanding projects in particular 👇

We've just sent out emails to everyone who submitted a proposal! Please read it carefully. See you at Svelte Summit Spring 2025!

Reminder: There are less than two weeks left to get a 20% discount on tickets for the next in-person Svelte Summit. Use the code sveltmas2024 at checkout or email us for group tickets. More details on the website. www.sveltesummit.com

shout-out to @didiercatz.com and @khromov.se for building this!

🚨 THIS IS NOT A DRILL 🚨 in-person Svelte Summit happening in May! get your (discounted) tickets and come hang out!

Aside from Advent of Svelte, we've also been shipping a bunch of minor bugfixes and improvements. For example, `if` blocks are now treeshakeable — if you have a condition that can be known statically, like `{#if BROWSER}`, then dead code will be eliminated by a minifier

🎅🎄🎁 ADVENT OF SVELTE 🎅🎄🎁 We're going to ship one thing a day every day from now until Christmas. Wish us luck! svelte.dev/blog/advent-... First up...

🦋 svelte.dev

<h1>hello world</h1>