tlder@devWhat's New in Svelte: July 2026
tlder@dev:~$
Web/Svelte/SvelteKit

What's New in Svelte: July 2026

  • Shipped

Seven SvelteKit minor releases landed in June/July, most of them quietly foreshadowing Kit 3's breaking surface. The most consequential: v2.63.0 introduces experimental explicit environment variables, a staged replacement for the current `$env/*` module system. v2.62.0 lets you pass your Kit config directly into the Vite plugin — the same pattern Kit 3 will require by default. If you're running a large app, these two changes together are worth reading before the major drops. The rest of the batch is smaller but useful. Remote commands now accept `File` objects without `FormData` wrapping (v2.64.0), related queries can refresh after mutations (v2.65.0), and multi-button forms finally keep submit-button values in the payload (v2.68.0). On the tooling side, svelte-check 4.7.0 ships experimental TypeScript Go support for faster type-checking on large codebases — a meaningful quality-of-life upgrade if your check times have been climbing.