Releases: sveltejs/svelte
Releases · sveltejs/svelte
svelte@5.19.0
Minor Changes
- feat: Expose
ClassValue
from svelte/elements
(#15035)
Patch Changes
svelte@5.18.0
Minor Changes
- feat: allow
<template>
elements to contain any child (#15007)
Patch Changes
svelte@5.17.4
Patch Changes
-
fix: never consider inert boundary effects (#14999)
-
fix: store access on component destroy (#14968)
-
fix: correctly transform pre
with no content (#14973)
-
fix: wrap each block expression in derived to encapsulate effects (#14967)
svelte@5.17.3
Patch Changes
- fix: reset dependency read versions after reaction execution (#14964)
svelte@5.17.2
Patch Changes
-
fix: account for parent scale when animating elements (#14957)
-
fix: apply overflow: hidden
style when transitioning elements, where necessary (#14930)
-
fix: properly add owners to function bindings (#14962)
svelte@5.17.1
Patch Changes
-
fix: remove bindable prop validation (#14946)
-
chore: tweak "invalid assignment" compiler error message (#14955)
-
fix: silence false-positive stale value warning (#14958)
svelte@5.17.0
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
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)