---
title: "What’s new in Svelte: August 2026"
url: https://daily.dev/posts/what-s-new-in-svelte-august-2026-e9ga4akhq
source_url: https://svelte.dev/blog/whats-new-in-svelte-august-2026
type: article
source: "Svelte Blog"
published: 2026-07-31T20:22:07.616Z
updated: 2026-08-01T08:17:30.066Z
tags: ["webdev", "javascript", "svelte", "sveltekit"]
reading_time: 8
upvotes: 74
comments: 6
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What’s new in Svelte: August 2026

**[Svelte Blog](https://daily.dev/sources/svelte)** · 8 min read · 74 upvotes · 6 comments

## Summary

The August 2026 Svelte update centers on the first SvelteKit 3 preview releases (next.5 through next.13), introducing new $app/manifest and $app/service-worker modules, shallow routing baked into goto, refreshAll replacing invalidateAll, production sourcemap support, and tracing moved out of experimental. The stable 2.x line adds a submitted property on remote forms and relocates defineEnvVars to a dedicated subpath. Language tools gain zero-config typed props for +error.svelte pages, and the svelte-language-server drops its lodash dependency for faster startup. The community showcase features new apps, UI component libraries, a Rust-based Svelte toolchain (rsvelte), and several SvelteKit-based frameworks.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://svelte.dev/blog/whats-new-in-svelte-august-2026>

## Community discussion

Top comments from developers on daily.dev.

**@allinonetools** · 1 upvotes

> Nice update. Removing little bits of friction like typed props and faster language tools makes day-to-day development a lot smoother.

**@jenueldev** · 1 upvotes

> The new deployment-detection hooks may be the most consequential production change: checking data, remote, and form-action responses plus tab focus closes the stale-client gap without every app inventing its own polling. For teams testing the v3 preview, it would be useful to pair that with migration tests around the goto state/reset changes, since shallow-routing and focus behavior can regress in ways a type checker won’t catch.

**@taiwofrancis** · 0 upvotes

> Svelte keeps getting better. 🚀

**@agustinbarrientos** · 0 upvotes

> The new `goto` reset option would be my first accessibility smoke test before a SvelteKit 3 upgrade

**@gaburayondev** · 0 upvotes

> `refreshAll` replacing `invalidateAll` is a genuinely useful distinction — resetting `page.state` on every invalidate always felt like an accident of implementation rather than intentional behavior, especially once shallow routing became common. Curious how the `$app/manifest` module changes the mental model for route-based code splitting once SvelteKit 3 stabilizes. Production sourcemap support graduating out of experimental is overdue too — debugging minified SSR errors has been a pain point for a while.

## Similar posts on daily.dev

- [What’s new in Svelte: July 2026](https://daily.dev/posts/what-s-new-in-svelte-july-2026-yjmmqqvqz) · Svelte Blog · 49 upvotes · 4 comments
- [What’s new in Svelte: March 2026](https://daily.dev/posts/what-s-new-in-svelte-march-2026-vhr0vc2mr) · Svelte Blog · 45 upvotes · 0 comments
- [What’s new in Svelte: June 2026](https://daily.dev/posts/what-s-new-in-svelte-june-2026-gawi5ojk2) · Svelte Blog · 33 upvotes · 4 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#svelte](https://daily.dev/tags/svelte), [#sveltekit](https://daily.dev/tags/sveltekit)

[View this post on daily.dev](https://daily.dev/posts/what-s-new-in-svelte-august-2026-e9ga4akhq)
