S

SvelteKit

S
SvelteKit Web v3.0.0-next

@sveltejs/package@3.0.0-next.5

Major Changes breaking: require Node 22 or newer Minor Changes feat: warn when using a .server. file or file inside a server directory without importing a server-only module feat: transform import aliases into relative imports in files Patch Changes chore: remove dependency on sade chore: replace private fs helpers with Node built-ins (#16610) chore: remove dependency on kleur fix: import resolved…

S
SvelteKit Web v3.0.0-next

@sveltejs/kit@3.0.0-next.15

Major Changes breaking: remove experimental.handleRenderingErrors flag breaking: make getRequest and setResponse synchronous breaking: TypeScript 6 is now the minimum required version breaking: refresh all load functions/queries when clicking a link to the current URL breaking: upgrade to cookie v2. Cookie names must now contain only ASCII characters breaking: require Node 22 or newer breaking: re…

S
SvelteKit Web v1.0.0-next

@sveltejs/enhanced-img@1.0.0-next.4

Major Changes breaking: require Node 22 or newer breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 Minor Changes breaking: require Vite 8 and vite-plugin-svelte 7 Patch Changes chore: replace the $lib alias with #lib in docs chore: bump vite-imagetools to v11

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-vercel@7.0.0-next.5

Major Changes chore: use rolldown for edge function bundling breaking: edge function build target is now es2022 breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 breaking: remove support for edge and Node 20 runtimes Patch Changes chore: bump @vercel/nft dependency chore: use node:fs instead of deprecated builder.rimraf and builder.mkdirp (#16286) fix: allow p…

S
SvelteKit Web v4.0.0-next

@sveltejs/adapter-static@4.0.0-next.4

Major Changes breaking: require SvelteKit 3 Patch Changes chore: use node:fs instead of deprecated builder.rimraf and builder.mkdirp (#16286) fix: avoid caching immutable asset 404s when configuring for Vercel fix: match adapter-vercel's prerendered redirect handling when deploying to Vercel fix: allow prerelease versions of SvelteKit 3 to satisfy the peer dependency range Updated dependencies [bb…

S
SvelteKit Web v6.0.0-next

@sveltejs/adapter-node@6.0.0-next.8

Major Changes chore: migrate from rollup to rolldown breaking: require SvelteKit 3 breaking: add kit.paths.origin config option, remove kit.prerender.origin and the adapter-node ORIGIN environment variable breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 Minor Changes feat: better error logging Patch Changes fix: serve static files with the Content-Type recor…

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-netlify@7.0.0-next.6

Major Changes chore: use rolldown for edge function bundling breaking: write output that conforms to the stable Netlify Frameworks API. Deploying and previewing with Netlify CLI now requires v17.31.0 or later. Run npm i -g netlify-cli@latest to upgrade. breaking: require SvelteKit 3 breaking: edge function build target is now es2022 breaking: require vite@^8.0.12, the first Vite 8 release bundling…

S
SvelteKit Web v8.0.0-next

@sveltejs/adapter-cloudflare@8.0.0-next.5

Major Changes breaking: minimum Wrangler version required is 4.118.0 (#16668) breaking: upgrade @cloudflare/workers-types to 4.20260219.0 breaking: upgrade minimum wrangler version to ^4.67.0 breaking: remove platform.context in favour of platform.ctx breaking: require SvelteKit 3 breaking: remove use of the Cloudflare Workers Cache API in favour of Workers Caching (#16640) Patch Changes chore: us…

S
SvelteKit Web v8.0.0-next

@sveltejs/adapter-auto@8.0.0-next.3

Major Changes breaking: require SvelteKit 3 Patch Changes fix: convert resolved adapter path to a file URL before importing, so builds work on Windows fix: allow prerelease versions of SvelteKit 3 to satisfy the peer dependency range Updated dependencies [bbd1e2f, e21d27b, 6044d05, 7fb611f, 9f06b3a, 8763327, 7dc2379, a70c3eb, 89f49c7, f36b3a4, 1144a63, 9f06b3a]: @sveltejs/kit@3.0.0-next.15

S
SvelteKit Web v3.0.0-next

@sveltejs/package@3.0.0-next.4

Patch Changes chore: remove dependency on sade (#16619) fix: import resolved peer dependencies as file URLs so project-relative resolution works on Windows (#16618) fix: emit declarations when the tsconfig lives above the package root (#16568)

S
SvelteKit Web v8.0.0-next

@sveltejs/adapter-auto@8.0.0-next.2

Patch Changes fix: convert resolved adapter path to a file URL before importing, so builds work on Windows (#16618) Updated dependencies [c3f58bb, b655dc7, a70cc4f, b325afb, e76b3d7, 58f47eb, fe9d8d9, 0c7bbd7, 08d7e2a, f70f679, 0624b26, 0624b26, f4222ad, 089628b, d8617b3, c7369a1, 5e5e592, 60057c1, f70f679, 38f1528, 40092f3, ff4247e, 79a5de5, a70cc4f]: @sveltejs/kit@3.0.0-next.14

S
SvelteKit Web v3.0.0-next

@sveltejs/kit@3.0.0-next.14

Major Changes breaking: refresh all load functions/queries when clicking a link to the current URL (#16572) breaking: only include routes with a +page or +server in RouteId (#16580) breaking: require Node 22.17 (#16597) breaking: preloadCode now takes a route ID (e.g. /blog/[slug]) instead of a pathname. Route IDs are not prefixed with paths.base (#16576) breaking: remove deprecated .run() method…

S
SvelteKit Web v8.0.0-next

@sveltejs/adapter-cloudflare@8.0.0-next.4

Patch Changes fix: avoid caching immutable asset 404s (#16627) Updated dependencies [c3f58bb, b655dc7, a70cc4f, b325afb, e76b3d7, 58f47eb, fe9d8d9, 0c7bbd7, 08d7e2a, f70f679, 0624b26, 0624b26, f4222ad, 089628b, d8617b3, c7369a1, 5e5e592, 60057c1, f70f679, 38f1528, 40092f3, ff4247e, 79a5de5, a70cc4f]: @sveltejs/kit@3.0.0-next.14

S
SvelteKit Web v4.0.0-next

@sveltejs/adapter-static@4.0.0-next.3

Patch Changes fix: avoid caching immutable asset 404s when configuring for Vercel (#16626) Updated dependencies [c3f58bb, b655dc7, a70cc4f, b325afb, e76b3d7, 58f47eb, fe9d8d9, 0c7bbd7, 08d7e2a, f70f679, 0624b26, 0624b26, f4222ad, 089628b, d8617b3, c7369a1, 5e5e592, 60057c1, f70f679, 38f1528, 40092f3, ff4247e, 79a5de5, a70cc4f]: @sveltejs/kit@3.0.0-next.14

S
SvelteKit Web v6.0.0-next

@sveltejs/adapter-node@6.0.0-next.7

Patch Changes fix: serve static files with the Content-Type recorded in the manifest (#16564) fix: don't send Vary: Accept-Encoding for assets that were never precompressed (#16566) Updated dependencies [c3f58bb, b655dc7, a70cc4f, b325afb, e76b3d7, 58f47eb, fe9d8d9, 0c7bbd7, 08d7e2a, f70f679, 0624b26, 0624b26, f4222ad, 089628b, d8617b3, c7369a1, 5e5e592, 60057c1, f70f679, 38f1528, 40092f3, ff4247e…

S
SvelteKit Web v2.70.2

@sveltejs/kit@2.70.2

Patch Changes fix: prevent quadratic backtracking in Accept header content negotiation (#1)

S
SvelteKit Web v3.0.0-next

@sveltejs/kit@3.0.0-next.13

Major Changes breaking: replace the noScroll and keepFocus options of goto with a single reset option, and the data-sveltekit-noscroll and data-sveltekit-keepfocus attributes with data-sveltekit-reset (#16558) breaking: deprecate error(status, {...}) in favour of error(status, message, {...}) (#16540) Minor Changes feat: add shallow routing to goto and deprecate pushState and replaceState (#16449)…

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-netlify@7.0.0-next.5

Patch Changes chore: replace @netlify/functions with @netlify/types for the Context type (#16542) Updated dependencies [6942ddb, 68137d4, 15dc603, a4f1521, 629b45d, 7a7833a, e6591a0, 7a7833a, b196a39, 66bf343, 4bde76b, d9f05cb, 40efca1, 8ef5548, 9efb8f2, 6a670dc, 3416dcc, 6850fa5, e6591a0, 688bead, b596610, 0f26c13, 110a3db, 665d467, 9c8c60c]: @sveltejs/kit@3.0.0-next.13

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-vercel@7.0.0-next.4

Major Changes breaking: remove support for edge and Node 20 runtimes (#16520) Patch Changes chore: bump @vercel/nft dependency (#16522) Updated dependencies [6942ddb, 68137d4, 15dc603, a4f1521, 629b45d, 7a7833a, e6591a0, 7a7833a, b196a39, 66bf343, 4bde76b, d9f05cb, 40efca1, 8ef5548, 9efb8f2, 6a670dc, 3416dcc, 6850fa5, e6591a0, 688bead, b596610, 0f26c13, 110a3db, 665d467, 9c8c60c]: @sveltejs/kit@3.…

S
SvelteKit Web v4.0.0-next

@sveltejs/adapter-static@4.0.0-next.2

Patch Changes fix: match adapter-vercel's prerendered redirect handling when deploying to Vercel (#16497) Updated dependencies [6942ddb, 68137d4, 15dc603, a4f1521, 629b45d, 7a7833a, e6591a0, 7a7833a, b196a39, 66bf343, 4bde76b, d9f05cb, 40efca1, 8ef5548, 9efb8f2, 6a670dc, 3416dcc, 6850fa5, e6591a0, 688bead, b596610, 0f26c13, 110a3db, 665d467, 9c8c60c]: @sveltejs/kit@3.0.0-next.13

S
SvelteKit Web v3.0.0-next

@sveltejs/kit@3.0.0-next.12

Major Changes breaking: rename Pathname type to Path and Asset to AssetPath (#16430) breaking: remove leading / from Path and AssetPath breaking: write tsconfig to node_modules/$app/tsconfig (#16458) breaking: error on event.url, event.params and event.route access inside queries (#16452) breaking: delete $service-worker module (#16450) breaking: detect new deployments on data, remote, and form ac…

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-netlify@7.0.0-next.4

Patch Changes fix: await init on every request to prevent race condition (#16467) chore: bump Rolldown to 1.2.0 (#16455) Updated dependencies [adc4c5b, ecb0701, 4b4cc60, 7390dbe, 2e71340, c87bc3a, af15c6c, c6fa431, bfe4dea, df7dc72, 5ae11a1, 781205c, c87bc3a, a1bfeb9, c87bc3a, 9f0127d, 4b4cc60, 8f5b9c7, c9b5544, fe1d4a4, 4b4cc60, 5f78e95, 25510fc, c99a6cf, 17a45ca, 2ca20c3, eb5c973]: @sveltejs/kit…

S
SvelteKit Web v8.0.0-next

@sveltejs/adapter-cloudflare@8.0.0-next.3

Patch Changes chore: bump @cloudflare/workers-types to 4.20260621.1 (#16455) Updated dependencies [adc4c5b, ecb0701, 4b4cc60, 7390dbe, 2e71340, c87bc3a, af15c6c, c6fa431, bfe4dea, df7dc72, 5ae11a1, 781205c, c87bc3a, a1bfeb9, c87bc3a, 9f0127d, 4b4cc60, 8f5b9c7, c9b5544, fe1d4a4, 4b4cc60, 5f78e95, 25510fc, c99a6cf, 17a45ca, 2ca20c3, eb5c973]: @sveltejs/kit@3.0.0-next.12

S
SvelteKit Web v7.0.0-next

@sveltejs/adapter-vercel@7.0.0-next.3

Patch Changes fix: await init on every request to prevent race condition (#16467) chore: bump Rolldown to 1.2.0 (#16455) Updated dependencies [adc4c5b, ecb0701, 4b4cc60, 7390dbe, 2e71340, c87bc3a, af15c6c, c6fa431, bfe4dea, df7dc72, 5ae11a1, 781205c, c87bc3a, a1bfeb9, c87bc3a, 9f0127d, 4b4cc60, 8f5b9c7, c9b5544, fe1d4a4, 4b4cc60, 5f78e95, 25510fc, c99a6cf, 17a45ca, 2ca20c3, eb5c973]: @sveltejs/kit…

S
SvelteKit Web v6.0.0-next

@sveltejs/adapter-node@6.0.0-next.6

Patch Changes fix: preserve stripped path prefixes by making trailing-slash redirects relative (#16431) chore: bump Rolldown to 1.2.0 (#16455) Updated dependencies [adc4c5b, ecb0701, 4b4cc60, 7390dbe, 2e71340, c87bc3a, af15c6c, c6fa431, bfe4dea, df7dc72, 5ae11a1, 781205c, c87bc3a, a1bfeb9, c87bc3a, 9f0127d, 4b4cc60, 8f5b9c7, c9b5544, fe1d4a4, 4b4cc60, 5f78e95, 25510fc, c99a6cf, 17a45ca, 2ca20c3, e…

S
SvelteKit Web v6.0.0-next

@sveltejs/adapter-node@6.0.0-next.5

Minor Changes feat: better error logging (#16374) Patch Changes Updated dependencies [5220191, 8cb2f7d, b88c7a7, a6ea113, 6446f64, 58f1789, 09774a2, c542fdd, aedaa27, 428ee1a, fefb3ae]: @sveltejs/kit@3.0.0-next.11

S
SvelteKit Web v3.0.0-next

@sveltejs/kit@3.0.0-next.11

Major Changes breaking: config exported from a universal route file takes precedence over a server one (#16400) breaking: consistent special filename patterns (#16382) Minor Changes feat: support sourcemaps in production (#16412) feat: support function validators for environment variables (#16402) feat: better error logging (#16374) Patch Changes fix: don't treat callable standard schemas as funct…