Skip to content

Releases: sveltejs/svelte

svelte@5.17.0

08 Jan 09:58
9b71eea
Compare
Choose a tag to compare

Minor Changes

  • feat: allow non-numeric values to be tweened by snapping immediately to new value (#14941)

Patch Changes

  • fix: handle default values in object destructuring within "each" blocks when using characters like "}" and "]" (#14554)

  • fix: account for min-width/height in slide transition (#14942)

  • fix: prevent long delays causing erratic spring behaviour (#14940)

  • feat: warn on using slide transition with table elements (#14936)

  • chore: improve signal performance by reducing duplicate deps (#14945)

svelte@5.16.6

07 Jan 20:32
4aadb34
Compare
Choose a tag to compare

Patch Changes

  • fix: Make Tween duration 0 set current to target immediately (#14937)

  • fix: guard against customElements being unavailable in browser extension contexts (#14933)

  • fix: treat inert as a boolean attribute (#14935)

  • fix: remove leading newline from <pre> contents (#14922)

svelte@5.16.5

06 Jan 23:30
fb67bad
Compare
Choose a tag to compare

Patch Changes

  • fix: inherit correct namespace for <title> elements (#14817)

  • fix: don't throw bind_invalid_export if there's also a bindable prop with the same name (#14813)

svelte@5.16.4

06 Jan 21:31
f5c2850
Compare
Choose a tag to compare

Patch Changes

  • fix: use cached indexOf array prototype method internally (#14912)

  • fix: make Tween work with continuous target changes (#14895)

svelte@5.16.3

06 Jan 19:21
a8ca375
Compare
Choose a tag to compare

Patch Changes

  • fix: correctly parse each with loose parser (#14887)

  • fix: apply clsx logic to custom element class attributes (#14907)

svelte@5.16.2

05 Jan 20:40
ed26c3f
Compare
Choose a tag to compare

Patch Changes

  • fix: ensure disconnected deriveds correctly connect again (#14899)

  • fix: correctly highlight sources reassigned inside trace (#14811)

svelte@5.16.1

02 Jan 18:15
f3a7ded
Compare
Choose a tag to compare

Patch Changes

  • fix: ensure unowned deriveds correctly get re-linked to the graph (#14855)

  • fix: ensure $inspect.trace works correctly with null values (#14853)

svelte@5.16.0

24 Dec 15:40
7f8acb8
Compare
Choose a tag to compare

Minor Changes

  • feat: allow class attribute to be an object or array, using clsx (#14714)

Patch Changes

  • fix: don't include keyframes in global scope in the keyframes to rename (#14822)

svelte@5.15.0

19 Dec 22:35
1d773ef
Compare
Choose a tag to compare

Minor Changes

  • feat: add "worker" exports condition to better support bundling for worker-based environments (#14779)

svelte@5.14.6

19 Dec 22:02
2086c19
Compare
Choose a tag to compare

Patch Changes

  • fix: treeshake $inspect.trace code if unused in modules (#14774)

  • fix: Improve typescript DX for $inspect, $props, $bindable, and $host (#14777)