Skip to content

Releases: sveltejs/svelte

[email protected]

07 Dec 18:06
b90b146
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: handle event hoisting props referencing (#9846)

  • fix: support dynamic transition functions (#9844)

  • fix: ensure action function returns object (#9848)

[email protected]

07 Dec 15:56
ab21253
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • chore: refactor props handling (#9826)

  • fix: improve each key animations (#9842)

  • chore: avoid creating thunk for call expressions when appropriate (#9841)

  • fix: improve signal consumer removal logic (#9837)

  • fix: ensure computed props are wrapped in derived (#9835)

  • fix: better handle unowned derived signals (#9832)

  • fix: improve each block with animate (#9839)

  • breaking: change $inspect API (#9838)

[email protected]

07 Dec 05:04
384e3a4
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: better readonly checks for proxies (#9808)

  • fix: prevent infinite loops stemming from invalidation method (#9811)

  • fix: improve non state referenced warning (#9809)

  • fix: reuse existing proxy when object has multiple references (#9821)

  • fix: improve consistency issues around binding invalidation (#9810)

  • fix: tweak css nth regex (#9806)

  • fix: adjust children snippet default type (dcdd64548)

  • fix: correctly apply scope on component children (#9824)

[email protected]

05 Dec 21:18
f552a4b
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • feat: add unstate utility function (#9776)

  • fix: ensure proxied array length is updated (#9782)

  • chore: fix compiler errors test suite (#9754)

  • fix: ensure transitions properly cancel on completion (#9778)

  • feat: make fallback prop values readonly (#9789)

  • fix: tweak invalid dollar prefix rules around function args (#9792)

  • fix: ensure generated code does not use keywords as variable names (#9790)

  • feat: disallow fallback values with bindings in runes mode (#9784)

  • fix: apply event attribute validation to elements only (#9772)

  • fix: handle css nth-selector syntax (#9754)

  • feat: throw descriptive error for using runes globals outside of Svelte-compiled files (#9773)

[email protected]

04 Dec 19:41
e405610
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • chore: more validation errors (#9723)

  • fix: allow duplicate snippet declaration names (#9759)

  • fix: ensure computed props are cached with derived (#9757)

  • fix: ensure event handlers containing arguments are not hoisted (#9758)

[email protected]

01 Dec 17:18
61e5e53
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: improve $inspect type definition (#9731)

  • fix: correctly inspect derived values (#9731)

[email protected]

30 Nov 10:18
226bf41
Compare
Choose a tag to compare

Patch Changes

  • fix: port over props that were set prior to initialization (#9701)

[email protected]

30 Nov 17:53
1108587
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: delegate events on elements with bind-this (#9696)

  • fix: ensure implicit children snippet renders correctly (#9706)

  • fix: ensure $slots exists in runes mode (#9718)

  • fix: allow bind:this with dynamic type on inputs (#9713)

  • fix: port over props that were set prior to initialization (#9704)

  • feat: $inspect rune (#9705)

  • fix: keep fallback value after spread update not setting that prop (#9717)

  • fix: tweak const tag parsing (#9715)

  • chore: remove redundant hydration code (#9698)

  • fix: improve template text node serialization (#9722)

  • fix: improve infinite loop capturing (#9721)

[email protected]

29 Nov 03:09
3e3ae92
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: add children to element typings (#9679)

  • fix: handle ts expressions when dealing with runes (#9681)

[email protected]

27 Nov 18:48
a31b2e1
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • feat: warn on references to mutated non-state in template (#9669)

  • fix: prevent reactive snippet from reinitializing unnecessarily (#9665)

  • fix: take event attributes into account when checking a11y (#9664)

  • feat: add $effect.root rune (#9638)

  • feat: support type definition in {@const} (#9609)

  • feat: ignore src, srcset, and href attributes when hydrating (#9662)

  • chore: bump esrap (#9649)

  • chore: improve <svelte:element> generated code (#9648)

  • chore: prevent some unused variable creation (#9571)