July 2026 brings significant changes to the SvelteKit ecosystem. The headline feature is the ability to define SvelteKit config directly inside vite.config.js, eliminating the need for a separate svelte.config.js — a preview of how Kit 3 will work. Experimental explicit environment variables are also introduced as a future replacement for $env/* modules. Remote functions gain File object support for uploads and cross-query refresh capabilities. The sv CLI and language tools (svelte-language-server, svelte-check, svelte2tsx) now fully support Svelte 5's {const ...} declaration tags. svelte-check gains experimental tsgo (TypeScript Go) support for faster type checking. The community showcase includes new UI libraries, frameworks, and apps built with Svelte.
Table of contents
What's new in SvelteKitWhat's new in the Svelte CLI and Language ToolsCommunity Showcase182.2K Impressions4 Comments