# What's new in Svelte: August 2025

DevFeed: [What's new in Svelte: August 2025](<https://devfeed.tech/articles/what-s-new-in-svelte-august-2025-3066.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-august-2025>)

Author: Dani Sandoval

Published: 2025-08-01T00:00:00Z

Content type: article

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [vs-code](<https://devfeed.tech/topics/vs-code.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [features](<https://devfeed.tech/tags/features.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [updates](<https://devfeed.tech/tags/updates.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [vite](<https://devfeed.tech/tags/vite.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

## AI overview

An August 2025 update covering Async Svelte, Remote Functions, SvelteKit, language tools, CLI improvements, debugging support, edge-environment compatibility, and Vite integration. It also highlights community showcase projects and contributor videos.

## Source excerpt

With Async Svelte and its companion Remote Functions officially out in the world, there's a lot of updates to share! Be sure to check out the showcase for videos from Rich, Paolo, and Stanislav about all the brand new features in Svelte. Let's dive into the highlights... What's new in Svelte, SvelteKit, Language Tools and CLI (sv) Remote functions can be called anywhere in your app, but always run on the server, and as such can safely access server-only modules containing things like environment variables and database clients (kit@2.27.0, Docs, #13986) getAbortSignal returns an AbortSignal that aborts when the current derived or effect re-runs or is destroyed (svelte@5.35.0, Docs, #16266) A new parent property has been added to the __svelte_meta properties that are added to elements at dev time - useful for debugging nested hierarchies (svelte@5.35.1, #16255) await is now supported in components when using the experimental.async compiler option (svelte@5.36.0/extensions@109.10.0, Docs, #15844) There are now types for the params prop and page attributes in page/layout components (kit@2.24.0, kit@2.26.0 & extensions@109.10.0, #13999 / #13864) SvelteKit's read now works in edge environments where fs.readFile isn't available such as in Cloudflare's workers, Netlify, and Vercel's edge functions (kit@2.25.0, #13859) The resolve(...) and asset(...) helpers have been added for resolving paths (kit@2.26.0, #13864) Support for modern SvelteKit prop typings has been added to VS Code snippets (extensions-109.10.0, #2796) The new vite.addPlugin simplifies adding a plugin on various vite config styles (sv@0.8.20, #633) vite-plugin-svelte is out with support for vite7, rolldown-vite and more For a full list of bug fixes in Svelte, SvelteKit and its adapters, check out their CHANGELOGs here and here. Community ShowcaseApps & Sites built with Svelte Logitech's new site is built in Svelte 🎉 hend.world is a language learning application that surrounds you with comprehensible input: co