Skip to content

Releases: sveltejs/svelte

svelte@5.39.1

17 Sep 23:33
16e16da

Choose a tag to compare

Patch Changes

  • fix: issue state_proxy_unmount warning when unmounting a state proxy (#16747)

  • fix: add then to class component render output (#16783)

svelte@5.39.0

17 Sep 21:56
eaf4d40

Choose a tag to compare

Minor Changes

  • feat: experimental async SSR (#16748)

Patch Changes

  • fix: correctly SSR hidden="until-found" (#16773)

svelte@5.38.9

11 Sep 01:25
96a4b16

Choose a tag to compare

Patch Changes

  • chore: generate CSS hash using the filename (#16740)

  • fix: correctly analyze <object.property> components (#16711)

  • fix: clean up scheduling system (#16741)

  • fix: transform input defaults from spread (#16481)

  • fix: don't destroy contents of svelte:boundary unless the boundary is an error boundary (#16746)

svelte@5.38.10

11 Sep 15:33
df13be8

Choose a tag to compare

Patch Changes

  • fix: flush effects scheduled during boundary's pending phase (#16738)

svelte@5.38.8

09 Sep 16:00
f778975

Choose a tag to compare

Patch Changes

  • fix: send $effect.pending count to the correct boundary (#16732)

svelte@5.38.7

05 Sep 07:11
d92fa43

Choose a tag to compare

Patch Changes

  • fix: replace undefined with void(0) in CallExpressions (#16693)

  • fix: ensure batch exists when resetting a failed boundary (#16698)

  • fix: place store setup inside async body (#16687)

svelte@5.38.6

27 Aug 17:46
942eaf0

Choose a tag to compare

Patch Changes

  • fix: don't fail on flushSync while flushing effects (#16674)

svelte@5.38.5

26 Aug 18:08
5314f48

Choose a tag to compare

Patch Changes

  • fix: ensure async deriveds always get dependencies from thennable (#16672)

svelte@5.38.3

23 Aug 21:29
e883cd0

Choose a tag to compare

Patch Changes

  • fix: ensure correct order of template effect values (#16655)

  • fix: allow async {@const} in more places (#16643)

  • fix: properly catch top level await errors (#16619)

  • perf: prune effects without dependencies (#16625)

  • fix: only emit for_await_track_reactivity_loss in async mode (#16644)

svelte@5.38.2

18 Aug 12:59
04836a8

Choose a tag to compare

Patch Changes

  • perf: run blocks eagerly during flush instead of aborting (#16631)

  • fix: don't clone non-proxies in $inspect (#16617)

  • fix: avoid recursion error when tagging circular references (#16622)