Releases: sveltejs/svelte
Releases · sveltejs/svelte
svelte@5.39.10
Patch Changes
-
fix: hydrate each blocks inside element correctly (#16908)
-
fix: allow await in if block consequent and alternate (#16890)
-
fix: don't replace rest props with $$props
for excluded props (#16898)
-
fix: correctly transform $derived
private fields on server (#16894)
-
fix: add UNKNOWN
evaluation value before breaking for binding.initial===SnippetBlock
(#16910)
svelte@5.39.9
Patch Changes
- fix: flush when pending boundaries resolve (#16897)
svelte@5.39.8
Patch Changes
-
fix: check boundary pending
attribute at runtime on server (#16855)
-
fix: preserve tuple type in $state.snapshot
(#16864)
-
fix: allow await in svelte:boundary without pending (#16857)
-
fix: update bind:checked
error message to clarify usage with radio inputs (#16874)
svelte@5.39.7
Patch Changes
-
chore: simplify batch logic (#16847)
-
fix: rebase pending batches when other batches are committed (#16866)
-
fix: wrap async children
in $$renderer.async
(#16862)
-
fix: silence label warning for buttons and anchor tags with title attributes (#16872)
-
fix: coerce nullish <title>
to empty string (#16863)
svelte@5.39.6
Patch Changes
-
fix: depend on reads of deriveds created within reaction (async mode) (#16823)
-
fix: SSR regression of processing attributes of <select>
and <option>
(#16821)
-
fix: async class:
+ spread attributes were compiled into sync server-side code (#16834)
-
fix: ensure tick resolves within a macrotask (#16825)
svelte@5.39.4
Patch Changes
- fix: restore hydration state after
await
in <script>
(#16806)