life as a svelte developer is full of disappointment, but i persist
Why yes, leasing office, I would just love to attend the amazing event you've planned with soda and cheap snacks so that I can be ambushed by whatever insane internet/insurance/dentist's office sales team you've decided to foist upon our complex today
Just merged a relatively significant set of changes to remote functions, especially `query`. It's fairly likely your next upgrade will break your app if you're doing anything decently advanced, but the errors should be pretty helpful/descriptive.
@svelte.dev devs / Svelte-curious folks - join us for a live session with the team! I'll be chatting with @rich-harris.dev, @ell.iott.dev and @dummdidumm.bsky.social + @eveporcello.com to share more on @vercel.com Academy. Thursday 12th March, 10AM PST community.vercel.com/live/34169-c...
Community Session: Svelte on Vercel
Learn more about Svelte on Vercel.
community.vercel.com
We just released a number of security patches across the Svelte ecosystem. If you use SvelteKit, the Vercel adapter for SvelteKit, Svelte, or devalue, you should upgrade. The Vercel OSS Bug Bounty paid out over $14,000 for these reports!
It's official, you can now get paid up to $10,000 for finding security issues in Svelte and SvelteKit! Big thanks to both the security team at Vercel and the Svelte maintainers' group for coming together to make this possible. Learn more: vercel.com/blog/the-ver...
The Vercel OSS Bug Bounty program is now available - Vercel
Vercel is opening its open source software bug bounty program to the public for researchers find vulnerabilities and make OSS safer
vercel.com
We've released fixes for 5 CVEs affecting the Svelte ecosystem. Please upgrade your apps! Read the post to learn if you're affected: svelte.dev/blog/cves-af...
CVEs affecting the Svelte ecosystem
Time to upgrade
svelte.dev
Advent of Svelte day 3 is all about attachments, the new much more powerful and flexible alternative to actions! And the demo is just so beautiful 🧡 advent.sveltesociety.dev/2025/3
Advent of SvelteDay 3: {@attach} - Advent of Svelte 2025
advent.sveltesociety.dev
Really thankful today for @rich-harris.dev, @dummdidumm.bsky.social, and all of the rest of the @svelte.dev team. Four years ago, when I discovered Svelte and SvelteKit, I never could have known that working on them full time would be paying the bills.
After way too many rounds of review, `hydratable` is out! This new low-level Svelte API isn’t one you’ll find yourself reaching for often, but it’s extremely useful to libraries. During SSR, function results are serialized alongside your HTML…
Crazy things I somehow managed to get past Rich's review and into @svelte.dev core this year: - Introduced the first yield* into the svelte core - Introduced a variable called `pickled_awaits` that makes me happy every time I see it Stay tuned for whatever other ridiculous things I can get in
vercel recently shipped a feature called workflows, for long-running durable tasks vercel.com/blog/introdu... as of this week you can use workflows with your sveltekit apps. docs here: useworkflow.dev/docs/getting...
Built-in durability: Introducing Workflow Development Kit - Vercel
The Workflow Development Kit (WDK) makes async workflows in TypeScript reliable, durable, fault-tolerant, and portable across any cloud.
vercel.com
I am literally so jazzed to exist in the near future when everything has meshed together and exited the experimental phase.
today we landed a @svelte.dev feature i'm pretty stoked about — we call it 'forking', and it lets you run state changes offscreen and later choose whether to commit them (e.g. user hovers on a link, preload data in case they click) - docs svelte.dev/docs/svelte/... - demo svelte.dev/playground/a...
not my normal content, but i just need you all to know i delivered liquid lacquer to the mask maker in silksong on my first try. this might be my life’s greatest accomplishment and i’m unsure i’ll ever see this high again
Super excited to announce the experimental release of asynchronous SSR in Svelte! github.com/sveltejs/sve... `await` expressions in your Svelte components can now be rendered on the server, meaning you don't need to render them inside boundaries with a `pending` snippet. Next up, streaming SSR!
Async SSR · sveltejs svelte · Discussion #16784
The Svelte team has been hard at work on asynchronous rendering, with client-side support and remote functions as our first two efforts. It’s time for the third: SSR. Background There are three cor...
github.com
It's finally out! SvelteKit users: update your Sentry SDK to 10.8.0 or later to get those nice traces. All courtesy of @ell.iott.dev and @svelte.dev. (Please let me know if I broke your app in the process)
SvelteKit observability just got 10x better, and we’re here for it
SvelteKit now supports full observability and tracing, with Sentry SDK compatibility from v10.8.0. See how to set up server-side instrumentation.
blog.sentry.io
OpenTelemetry tracing is live in SvelteKit! Huge s/o to @stracke.tech for all the help along the way. SvelteKit can now emit OTEL spans for all of its serverside constructs. It also provides an instrumentation file to easily set up trace exports. svelte.dev/blog/sveltek...
Introducing integrated observability in SvelteKit
SvelteKit apps can now emit OpenTelemetry traces and reliably set up observability instrumentation using instrumentation.server.ts
svelte.dev
h/t @dummdidumm.bsky.social -- insane work getting this put together
hard to overstate how excited i am about this RFC — @dummdidumm.bsky.social is doing incredible work. this raises the bar for data fetching in frameworks, and unlocks some very cool new use cases for SvelteKit. we have a lot more ideas that will build on top of this work github.com/sveltejs/kit...
Want to make a meaty-but-not-too-big contribution to Svelte Core? We just loosely specced out a new feature, jump in! github.com/sveltejs/sve...
Allow specifying non-special bindings as readonly · Issue #7712 · sveltejs/svelte
Describe the problem Currently there appears to be no way to define a components binding as readonly, this is supported on special inbuilt elements, such as input, video and audio (for example, for...
github.com
@khromov.se has been doing amazing work in the AI space for Svelte -- what a champion!
👀 What if every AI model could have updated Svelte 5 documentation? I created an experimental MCP server, give it a try! It's free and open source. SSE (Claude Desktop): svelte-llm.khromov.se/mcp/sse, Streamable HTTP (most others): svelte-llm.khromov.se/mcp/mcp