Version Packages (next) - #16574
Merged
Merged
Conversation
|
Install the latest version of pnpm add https://pkg.svelte.dev/@sveltejs/kit/c/b14dcf9cca6260401d8eb526e7526d2608602e7aOpen in |
github-actions
Bot
force-pushed
the
changeset-release/version-3
branch
28 times, most recently
from
August 3, 2026 20:53
3a19f9b to
2471f37
Compare
github-actions
Bot
force-pushed
the
changeset-release/version-3
branch
from
August 3, 2026 20:55
2471f37 to
c92444d
Compare
github-actions
Bot
force-pushed
the
changeset-release/version-3
branch
6 times, most recently
from
August 4, 2026 00:58
4a5cd5c to
d80d860
Compare
github-actions
Bot
force-pushed
the
changeset-release/version-3
branch
from
August 4, 2026 12:36
d80d860 to
b14dcf9
Compare
Rich-Harris
approved these changes
Aug 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to version-3, this PR will be updated.
version-3is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonversion-3.Releases
@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
+pageor+serverinRouteId(#16580)breaking: require Node 22.17 (#16597)
breaking:
preloadCodenow takes a route ID (e.g./blog/[slug]) instead of a pathname. Route IDs are not prefixed withpaths.base(#16576)breaking: remove deprecated
.run()method from live queries (#16573)Minor Changes
feat: return the list of compressed files from
builder.compress(#16566)feat: add
pageandendpointbooleans to$app/manifest'sroutes, and export aManifestRoutetype (#16594)feat: add
PageRouteIdandEndpointRouteIdto$app/types(#16594)Patch Changes
fix: generate valid
Pathtypes for routes with optional or rest params, several params in one segment, or escape sequences (#16577)fix: decode all numeric character references, including above
ffff, when crawling prerendered pages (#16611)chore: deduplicate request hashing for serialized fetch responses (#16499)
fix: don't treat
Object.prototypemembers as param matchers during validation (#16612)fix: exclude routes without a page or endpoint from
routesin$app/manifest, and remove directories with no route files fromLayoutParams(#16588)chore: reuse base64 and text decoding helpers (#16608)
fix: record the mime types of prerendered paths in the server manifest (#16564)
chore: only generate each route's resolution module once when prerendering (#16576)
fix: expand
[x+nn]and[u+nnnn]escape sequences when resolving a route id to a pathname (#16570)fix: allow routes to contain
[and]via the[x+5b]and[x+5d]escapes (#16569)chore: remove the dead
SSRState.fallbackfield and name the server state fork semantics (#16598)fix: import resolved peer dependencies as file URLs so project-relative resolution works on Windows (#16618)
fix: write generated tsconfig to
node_modules/$app/tsconfig.jsonso that tools with simplified tsconfig resolution can find it (#16589)fix: prerender and crawl pages whose
content-typeheader carries acharsetparameter (#16567)fix: stream promised
readresults lazily instead of eagerly buffering them (#16622)fix: correctly decode
[u+nnnn]escape sequences aboveffff(#16611)@sveltejs/adapter-auto@8.0.0-next.2
Patch Changes
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/adapter-cloudflare@8.0.0-next.4
Patch Changes
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/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-Encodingfor 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,79a5de5,a70cc4f]:@sveltejs/adapter-static@4.0.0-next.3
Patch Changes
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/enhanced-img@1.0.0-next.3
Patch Changes
vite-imagetoolsto v11 (#16630)@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)