Skip to content

Releases: sveltejs/svelte

[email protected]

10 Jan 02:52
a13c946
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: improve outro behavior with transitions (#10139)

  • chore: remove internal functions from svelte/transition exports (#10132)

  • fix: further animation transition improvements (#10138)

  • fix: improve animation transition heuristics (#10119)

[email protected]

09 Jan 16:13
c05e94f
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: infer svg namespace correctly (#10027)

  • fix: keep intermediate number value representations (d171a39b0)

  • feat: allow modifiying derived props (#10080)

  • fix: improve signal consumer tracking behavior (#10121)

  • fix: support async/await in destructuring assignments (#9962)

  • fix: take into account member expressions when determining legacy reactive dependencies (#10128)

  • fix: make ComponentType generic optional (14dbc1be1)

  • fix: silence false positive state warning (dda4ad510)

  • fix: ensure nested blocks are inert during outro transitions (#10126)

  • fix: improve ssr template literal generation (#10127)

[email protected]

08 Jan 19:15
092370b
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: allow transition undefined payload (#10117)

  • fix: apply key animations on proxied arrays (#10113)

  • fix: improve internal signal dependency checking logic (#10111)

  • fix: correctly call exported state (#10114)

  • fix: take into account setters when spreading and binding (#10091)

  • fix: transform {@render ...} expression (#10116)

[email protected]

05 Jan 20:12
0c58524
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: improve text node output (#10081)

  • fix: improve style parser whitespace handling (#10077)

  • fix: allow input elements within button elements (#10083)

  • fix: support TypeScript's satisfies operator (#10068)

  • fix: provide unstate in server environment (877ff1ee7)

  • fix: improve key block reactivity detection (#10092)

  • fix: always treat spread attributes as reactive and separate them if needed (#10071)

[email protected]

03 Jan 02:04
fa8aa2d
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: deeply unstate objects passed to inspect (#10056)

  • fix: handle delegated events of elements moved outside the container (#10060)

  • fix: improve script lang attribute detection (#10046)

  • fix: improve pseudo class parsing (#10055)

  • fix: add types for popover attributes and events (#10041)

  • fix: skip generating $.proxy() calls for unary and binary expressions (#9979)

  • fix: allow pseudo classes after :global(..) (#10055)

  • fix: bail-out event handler referencing each index (#10063)

  • fix: parse :nth-of-type(xn+y) correctly (#9970)

  • fix: ensure if block is executed in correct order (#10053)

[email protected]

27 Dec 17:40
6307a33
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: evaluate transition parameters when the transition runs (#9836)

  • feat: add $state.frozen rune (#9851)

  • fix: correctly transform prop fallback values that use other props (#9985)

  • fix: escape template literal characters in text sequences (#9973)

  • fix: inject comment in place of <noscript> in client output (#9953)

[email protected]

17 Dec 14:50
eab690d
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: better handle array property deletion reactivity (#9921)

  • fix: improve event delegation handler hoisting (#9929)

[email protected]

14 Dec 16:09
b779e72
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: improve whitespace handling (#9912)

  • fix: improve each block fallback handling (#9914)

  • fix: cleanup each block animations on destroy (#9917)

[email protected]

13 Dec 14:27
f2d1112
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • fix: improve props aliasing (#9900)

  • feat: add support for {@const} inside snippet block (#9904)

  • fix: improve attribute directive reactivity detection (#9907)

  • fix: improve $inspect batching (#9902)

  • chore: improve readonly prop messaging (#9901)

  • fix: better support for top-level snippet declarations (#9898)

[email protected]

12 Dec 17:28
a8e5cc8
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Patch Changes

  • feat: add gamepadconnected and gamepaddisconnected events (#9861)

  • fix: improve unstate type definition (#9895)

  • fix: correctly reflect readonly proxy marker (#9893)

  • chore: improve each block fast-path heuristic (#9855)

  • fix: improve html tag svg behaviour (#9894)

  • fix: ensure class constructor values are proxied (#9888)

  • fix: improve each block index handling (#9889)