# SvelteKit 3.0.0-next.20 - Product: SvelteKit (https://whatsnew.fyi/product/sveltekit) - Vendor: Svelte - Date: 2026-08-11 - Version: 3.0.0-next.20 - Original notes: https://github.com/sveltejs/kit/releases/tag/%40sveltejs/kit%403.0.0-next.20 - Permalink: https://whatsnew.fyi/product/sveltekit/releases/3.0.0-next.20 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **removed** — Move remote function types to $app/server - **removed** — Remove #lib definition from paths; requires explicit module extensions - **removed** — Move hooks-related types to @sveltejs/kit/hooks - **removed** — Move env-related types to @sveltejs/kit/env - **added** — Better response logging - **fixed** — Avoid infinite loop when building with --watch flag ###### Major Changes - breaking: move remote function types to `$app/server` ([#16740](https://github.com/sveltejs/kit/pull/16740)) - breaking: remove `#lib` definition from `paths`; requires explicit module extensions as a result ([#16736](https://github.com/sveltejs/kit/pull/16736)) - breaking: move hooks-related types to `@sveltejs/kit/hooks` ([#16737](https://github.com/sveltejs/kit/pull/16737)) - breaking: move env-related types to `@sveltejs/kit/env` ([#16739](https://github.com/sveltejs/kit/pull/16739)) ###### Minor Changes - feat: better response logging ([#16744](https://github.com/sveltejs/kit/pull/16744)) ###### Patch Changes - chore: bump `mrmime` to 2.0.1 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - chore: bump `@sveltejs/acorn-typescript` to 1.0.12 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - chore: bump `magic-string` to 1.1.0 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - chore: bump `devalue` to 5.9.0 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - chore: bump `cookie` to 2.0.1 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - chore: bump `acorn` to 8.18.0 ([#16745](https://github.com/sveltejs/kit/pull/16745)) - fix: avoid infinite loop when building with `--watch` flag ([#16632](https://github.com/sveltejs/kit/pull/16632))