Skip to content

Releases: sveltejs/svelte

svelte@5.2.6

20 Nov 19:56
85ec6fa
Compare
Choose a tag to compare

Patch Changes

  • fix: remove template expression inlining (#14374)

svelte@5.2.5

20 Nov 15:32
f616c22
Compare
Choose a tag to compare

Patch Changes

  • fix: correctly handle srcObject attribute on video elements (#14369)

  • add contentvisibilityautostatechange event to element definitions (#14373)

  • fix: tighten up export default validation (#14368)

  • fix: include method definitions in class private fields (#14365)

svelte@5.2.4

19 Nov 19:07
53cc600
Compare
Choose a tag to compare

Patch Changes

  • fix: ensure internal cloning can work circular values (#14347)

  • fix: correctly update dynamic member expressions (#14359)

  • fix: ensure is_pure takes into account $effect.tracking() (#14333)

  • fix: coerce value to number when hydrating range/number input with changed value (#14349)

svelte@5.2.3

18 Nov 15:24
b145035
Compare
Choose a tag to compare

Patch Changes

  • fix: ensure dynamic call expressions correctly generate output (#14345)

svelte@5.2.2

16 Nov 17:15
396ea2e
Compare
Choose a tag to compare

Patch Changes

  • fix: treat property accesses of literals as pure (#14325)

svelte@5.2.1

16 Nov 00:08
95ab85f
Compare
Choose a tag to compare

Patch Changes

  • fix: mark pseudo classes nested inside :not as used (#14303)

  • fix: disallow invalid attributes for <svelte:window> and <svelte:document> (#14228)

  • fix: ensure props passed to components via mount are updateable (#14210)

  • fix: mark subtree dynamic for img with loading attribute (#14317)

  • fix: avoid relying on Node specifics within compiler (#14314)

svelte@5.2.0

14 Nov 17:57
312dd51
Compare
Choose a tag to compare

Minor Changes

  • feat: better inlining of static attributes (#14269)

svelte@5.1.17

14 Nov 17:48
6a7146b
Compare
Choose a tag to compare

Patch Changes

  • fix: account for :has(...) as part of :root (#14229)

  • fix: prevent nested pseudo class from being marked as unused (#14229)

  • fix: use strict equality for key block comparisons in runes mode (#14285)

  • fix: bump is-reference dependency to fix import.meta bug (#14286)

svelte@5.1.16

12 Nov 23:01
f5a7d49
Compare
Choose a tag to compare

Patch Changes

  • fix: don't wrap pseudo classes inside :global(...) with another :global(...) during migration (#14267)

  • fix: bail on named slots with that have reserved keywords during migration (#14278)

svelte@5.1.15

11 Nov 18:08
4a85c41
Compare
Choose a tag to compare

Patch Changes

  • fix: consider static attributes that are inlined in the template (#14249)