Svelte @svelte.dev · 27/08/2026Last few days for early bird pricing for Svelte Summit! If you're quick you can snag another 10% off 👇 063
Svelte @svelte.dev · 20/08/2026come and celebrate our 10th birthday in ljubljana! we will make sure there's cake 1203
Svelte @svelte.dev · 13/08/2026svelte.dev/blog/sveltek...svelte.devThe SvelteKit 3 Release Candidate is hereWe’ve cleaned out the junk drawer 010223
Reposted by SvelteSvelte Society @sveltesociety.dev · 11/08/2026Only a couple of days left to submit a talk for Svelte Summit. Don't miss your chance! sveltesummit.com/cfp 074
Reposted by SvelteSvelte Society @sveltesociety.dev · 08/08/2026Can't wait for Svelte Summit? Virtual Tickets are now LIVE. THIS IS NOT A DRILL! sveltesummit.com/virtual 0104
Reposted by Svelterich harris @rich-harris.dev · 01/06/2026SvelteKit arguably has a more sophisticated and flexible system for handling env vars than any other framework. We think we can do better though. Here's what we're working on: github.com/sveltejs/kit... Give it a read and let us know if you have feedbackgithub.comfeat: explicit environment variables by Rich-Harris · Pull Request #15934 · sveltejs/kitToday, environment variables are implicitly available: anything in process.env can be imported directly (as long as the name is a valid identifier) from $env/static/private, or accessed via env imp... 41059
Svelte @svelte.dev · 14/05/2026We've just published patch releases of devalue, Svelte, and SvelteKit that fix a number of vulnerabilities. No need to panic — they're all hard to exploit or reliant on experimental features — but we recommend updating as soon as you get a chance. More details in the advisories: 16610
Reposted by SvelteElliott Johnson @ell.iott.dev · 18/02/2026We 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! 15512
Svelte @svelte.dev · 15/01/2026We'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...svelte.devCVEs affecting the Svelte ecosystemTime to upgrade 17120
Svelte @svelte.dev · 01/12/2025🎅🎄🎁 ADVENT OF SVELTE 2025 🎅🎄🎁 24 days, 24 videos with tips, tricks and features you didn't know about we're hitting the ground running with the lesser-known $inspect(...) and $inspect.trace(...) runes (docs: svelte.dev/docs/svelte/...) follow along here! advent.sveltesociety.dev/2025youtube.comAdvent of Svelte 2025 - Day 1: $inspect.trace(...)YouTube video by Svelte Society 310921
Reposted by Svelterich harris @rich-harris.dev · 25/10/2025today 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...svelte.devforking monkeys • Playground • SvelteWeb development for the rest of us 622436
Svelte @svelte.dev · 04/10/2025lil' treat for all you weekend builders: Svelte now has an official MCP server, courtesy of resident bot wranglers @paolo.ricciuti.me and @khromov.se 🤖 it gives your LLM access to docs and compiler-driven diagnostics — give it a spin and let us know how you get on! svelte.dev/docs/mcp/ove...svelte.devOverview • Docs • SvelteOverview • Svelte documentation 19421
Svelte @svelte.dev · 24/09/2025You can now use Svelte's async features in your Astro islands! Just update to the latest versions, opt in to the `experimental.async` flag, and you're off to the races svelte.dev/docs/svelte/...svelte.devawait • Docs • Svelteawait • Svelte documentation 3274
Reposted by SvelteScott Spence @scottspence.dev · 18/09/2025@svelte.london is being hosted by Triver this evening! Check out the stream if you’re interested in low latency Svelte and using Svelte with Cloudflare www.youtube.com/live/odCWAAa...youtube.comSvelte London - September 2025YouTube video by Svelte Society 1136
Svelte @svelte.dev · 08/09/2025You've probably heard about the supply chain attack that affected a number of widely-used npm packages today. tl;dr: Don't panic. Notes: 1. Svelte, SvelteKit and their associated packages are not vulnerable to this attack, as they do not use any of the compromised dependencies in the browser 18611
Reposted by SvelteElliott Johnson @ell.iott.dev · 18/08/2025OpenTelemetry 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...svelte.devIntroducing integrated observability in SvelteKitSvelteKit apps can now emit OpenTelemetry traces and reliably set up observability instrumentation using instrumentation.server.ts 16615
Reposted by SvelteSimon H @dummdidumm.bsky.social · 12/08/2025Svelte's security posture got better thanks to this. Glad I was part of it! github.blog/open-source/...github.blogSecuring the supply chain at scale: Starting with 71 important open source projectsLearn how the GitHub Secure Open Source Fund helped 71 open source projects significantly improve their security posture. 1225
Svelte @svelte.dev · 08/08/2025If this change would cause problems for you, please pipe up github.com/sveltejs/kit.... We'd like to remove these options altogether in SvelteKit 3github.comDeprecate `config.kit.files.*` · Issue #14151 · sveltejs/kitDescribe the problem For reasons that are lost to the mists of time, we allow you to configure the location of src/routes, src/lib and so on. It adds complexity and inconsistency for no good reason... 0244
Svelte @svelte.dev · 31/07/2025SvelteKit remote functions are now available under an experimental flag. Docs here: svelte.dev/docs/kit/rem...svelte.devRemote functions • Docs • SvelteRemote functions • Svelte documentation 17914
Reposted by Svelterich harris @rich-harris.dev · 24/07/2025long overdue but we made the SvelteKit router more type-safe. docs for `resolve(...)` and `asset(...)` at svelte.dev/docs/kit/$ap... 314311
Reposted by SvelteSvelte Society @sveltesociety.dev · 29/04/2025Async Svelte is coming! github.com/sveltejs/sve...github.comAsynchronous Svelte · sveltejs svelte · Discussion #15845This is a long document; get yourself a cup of tea. tl;dr You can now use the await keyword in Svelte — in your <script>, inside $derived expressions, and in your markup — by installing the async b... 618330
Reposted by SvelteSvelte Society @sveltesociety.dev · 21/05/2025For 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-...svelte.devBringing Svelte Summit to the whole communityWe’re sponsoring the release of talks from Barcelona, starting this weekend 16611
Svelte @svelte.dev · 14/04/2025We just published an advisory for CVE-2025-32388, a moderate severity XSS vulnerability in SvelteKit. Please update to `@sveltejs/kit@2.20.6`. The vulnerability affects applications that iterate over all search parameters inside a server `load` function. More details in the advisory 👇github.comXSS via tracked search_params### Summary Unsanitized search param names cause XSS vulnerability. You are affected if you iterate over all entries of `event.url.searchParams` inside a server `load` function. Attackers can ex... 0426
Svelte @svelte.dev · 09/04/2025you 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)svelte.devTypeScript! • Playground • SvelteWeb development for the rest of us 1431
Svelte @svelte.dev · 31/03/2025If 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 0415
Reposted by Svelterich harris @rich-harris.dev · 21/03/2025As 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/... 617216
Reposted by Svelterich harris @rich-harris.dev · 07/03/2025PSA 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...github.comfix: on teardown, use the last known value for the signal before the set by trueadm · Pull Request #15469 · sveltejs/sveltePSA: we are changing how effect teardowns work! Today, if you read some state inside a teardown function, you get the latest state: $effect(() => { const prev = value; return () => { ... 818922
Reposted by SvelteSvelte Society @sveltesociety.dev · 14/02/2025Now 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.comsveltesummit.comSvelte Summit Spring 2025: Barcelona & onlineThe next in-person Svelte Summit will happen on May 8 and 9 in Barcelona, Spain! Get your tickets and submit your proposals now! 02811
Reposted by SvelteSimon H @dummdidumm.bsky.social · 12/02/2025New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/... 210111
Svelte @svelte.dev · 12/02/2025in case you missed it: the SvelteHack winners are up! many thanks to everyone who took part, and kudos to these outstanding projects in particular 👇 0273
Reposted by SvelteSvelte Society @sveltesociety.dev · 28/01/2025We've just sent out emails to everyone who submitted a proposal! Please read it carefully. See you at Svelte Summit Spring 2025! 0347
Reposted by SvelteSvelte Society @sveltesociety.dev · 19/12/2024Reminder: 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.comsveltesummit.comSvelte Summit Spring 2025: Barcelona & onlineThe next in-person Svelte Summit will happen on May 8 and 9 in Barcelona, Spain! Get your tickets and submit your proposals now! 0113
Svelte @svelte.dev · 13/12/2024🚨 THIS IS NOT A DRILL 🚨 in-person Svelte Summit happening in May! get your (discounted) tickets and come hang out! 0292
Svelte @svelte.dev · 06/12/2024Aside 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 21152
Svelte @svelte.dev · 01/12/2024🎅🎄🎁 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.devAdvent of SvelteTwenty-four days, twenty-four features 1954575