Skip to content

Releases: sveltejs/svelte

[email protected]

28 Nov 00:49
dcef8ff
Compare
Choose a tag to compare

Patch Changes

  • fix: correctly remove unused selectors in middle of selector lists (#14448)

  • chore: upgrade esm-env for Vite 6 support (#14460)

  • fix: strip exported TypeScript function overloads (#14458)

[email protected]

26 Nov 19:47
3a6bf10
Compare
Choose a tag to compare

Patch Changes

  • fix: show :then block for null/undefined value (#14440)

  • fix: relax html parent validation (#14442)

  • fix: prevent memory leak when creating deriveds inside untrack (#14443)

  • fix: disregard TypeScript nodes when pruning CSS (#14446)

[email protected]

25 Nov 16:31
2b5c0e7
Compare
Choose a tag to compare

Patch Changes

  • fix: correctly prune each blocks (#14403)

  • fix: provide temporary LegacyComponentType (#14257)

  • fix: attach spread attribute events synchronously (#14387)

  • fix: ensure last empty text node correctly hydrates (#14425)

  • fix: correctly prune key blocks (#14403)

[email protected]

20 Nov 22:16
6e391fc
Compare
Choose a tag to compare

Patch Changes

  • fix: always use set for private identifiers (#14378)

[email protected]

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

Patch Changes

  • fix: remove template expression inlining (#14374)

[email protected]

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)

[email protected]

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)

[email protected]

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

Patch Changes

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

[email protected]

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

Patch Changes

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

[email protected]

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)