From 7bc0a70fe64dbb3fa3848b741963f31d1e10a8dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 29 Aug 2026 01:26:56 +0200 Subject: [PATCH] Version Packages (#18682) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR was opened by the [Changesets release](https://github.com/changesets/action) 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 main, this PR will be updated. # Releases ## svelte@5.57.0 ### Minor Changes - feat: export `RenderOutput`, `SyncRenderOutput`, `Csp` and `Sha256Source` from `svelte/server` ([#18648](https://github.com/sveltejs/svelte/pull/18648)) - feat: add `has` function to `createContext` ([#18472](https://github.com/sveltejs/svelte/pull/18472)) - feat: support `defaultValue` on `` value guard ([#18713](https://github.com/sveltejs/svelte/pull/18713)) - fix: prevent malformed AST output for `` value guard diff --git a/.changeset/every-rabbits-rule.md b/.changeset/every-rabbits-rule.md deleted file mode 100644 index e78df191a5..0000000000 --- a/.changeset/every-rabbits-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: prevent malformed AST output for `` diff --git a/.changeset/tasty-years-hammer.md b/.changeset/tasty-years-hammer.md deleted file mode 100644 index 42b559ac9f..0000000000 --- a/.changeset/tasty-years-hammer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': minor ---- - -feat: add getOrInsert/getOrInsertComputed to SvelteMap diff --git a/.changeset/thick-plums-wave.md b/.changeset/thick-plums-wave.md deleted file mode 100644 index d8b454bb90..0000000000 --- a/.changeset/thick-plums-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: block declaration tags and `{@const}` on async values read inside closures diff --git a/.changeset/three-peas-smoke.md b/.changeset/three-peas-smoke.md deleted file mode 100644 index 9a151c0046..0000000000 --- a/.changeset/three-peas-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: avoid css tree-shaking for exported Snippet diff --git a/.changeset/tidy-owls-repeat.md b/.changeset/tidy-owls-repeat.md deleted file mode 100644 index 2ef02e2051..0000000000 --- a/.changeset/tidy-owls-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -perf: treat `` as a static element again diff --git a/.changeset/tidy-pandas-refuse.md b/.changeset/tidy-pandas-refuse.md deleted file mode 100644 index 7034a3e267..0000000000 --- a/.changeset/tidy-pandas-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: prevent `selectedcontent` mutation from changing the selected option diff --git a/.changeset/tough-pandas-shout.md b/.changeset/tough-pandas-shout.md deleted file mode 100644 index b0f6ea64fd..0000000000 --- a/.changeset/tough-pandas-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: avoid `NaN` keyframe values in `slide` transition for elements without a layout box diff --git a/.changeset/tricky-donkeys-clap.md b/.changeset/tricky-donkeys-clap.md deleted file mode 100644 index b363b4ff57..0000000000 --- a/.changeset/tricky-donkeys-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: preserve line feed character references in attribute values diff --git a/.changeset/uppercase-hex-entities.md b/.changeset/uppercase-hex-entities.md deleted file mode 100644 index e6e13d5df5..0000000000 --- a/.changeset/uppercase-hex-entities.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: decode uppercase-`X` hex numeric character references (`&#X...;`) diff --git a/.changeset/witty-donuts-explain.md b/.changeset/witty-donuts-explain.md deleted file mode 100644 index 6ee8f66da6..0000000000 --- a/.changeset/witty-donuts-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -chore: clarify when `$effect.pre` runs relative to DOM updates diff --git a/.changeset/young-papers-hide.md b/.changeset/young-papers-hide.md deleted file mode 100644 index 7df1f114b9..0000000000 --- a/.changeset/young-papers-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: scope SSR boundary failed snippets to their boundary diff --git a/packages/svelte/CHANGELOG.md b/packages/svelte/CHANGELOG.md index e66b3db109..e88e078486 100644 --- a/packages/svelte/CHANGELOG.md +++ b/packages/svelte/CHANGELOG.md @@ -1,5 +1,105 @@ # svelte +## 5.57.0 + +### Minor Changes + +- feat: export `RenderOutput`, `SyncRenderOutput`, `Csp` and `Sha256Source` from `svelte/server` ([#18648](https://github.com/sveltejs/svelte/pull/18648)) + +- feat: add `has` function to `createContext` ([#18472](https://github.com/sveltejs/svelte/pull/18472)) + +- feat: support `defaultValue` on `` value guard ([#18713](https://github.com/sveltejs/svelte/pull/18713)) + +- fix: prevent malformed AST output for `