Skip to content

Releases: sveltejs/svelte

svelte@5.0.0-next.46

05 Feb 14:52
1381d19
Compare
Choose a tag to compare
svelte@5.0.0-next.46 Pre-release
Pre-release

Patch Changes

  • fix: allow let: directives on slot elements (#10391)

  • fix: repair each block length mismatches during hydration (#10398)

svelte@5.0.0-next.45

02 Feb 00:42
d08e05b
Compare
Choose a tag to compare
svelte@5.0.0-next.45 Pre-release
Pre-release

Patch Changes

  • fix: correctly determine bind:group members (#10368)

  • fix: make inline doc links valid (#10365)

svelte@5.0.0-next.44

31 Jan 23:27
283366b
Compare
Choose a tag to compare
svelte@5.0.0-next.44 Pre-release
Pre-release

Patch Changes

  • fix: bindings with typescript assertions (#10329)

  • fix: only reuse state proxies that belong to the current value (#10343)

svelte@5.0.0-next.43

31 Jan 22:51
2a31987
Compare
Choose a tag to compare
svelte@5.0.0-next.43 Pre-release
Pre-release

Patch Changes

  • fix: insert empty text nodes while hydrating, if necessary (#9729)

  • fix: correctly update tweened store initialized with nullish value (#10356)

svelte@5.0.0-next.42

31 Jan 15:11
c0f280c
Compare
Choose a tag to compare
svelte@5.0.0-next.42 Pre-release
Pre-release

Patch Changes

  • breaking: snippets can now take multiple arguments, support default parameters. Because of this, the type signature has changed (#9988)

  • Use generic T as the return type for $derived.call() (#10349)

  • fix: replace TODO errors (#10326)

  • fix: add proper typings for $derived.call (6145be5c695a063c70944272a42d9c63fdd71d64)

  • fix: improve handling of unowned derived signals (#10342)

  • fix: correctly reference destructured derived binding in event handler (#10333)

  • fix: add scrollend event type (#10337)

  • fix: improve unstate handling of non enumerable properties (#10348)

svelte@5.0.0-next.41

29 Jan 17:58
d31ccf3
Compare
Choose a tag to compare
svelte@5.0.0-next.41 Pre-release
Pre-release

Patch Changes

  • fix: handle event delegation correctly when having sibling event listeners (#10307)

  • chore: add $derived.call rune (#10240)

svelte@5.0.0-next.40

26 Jan 01:45
ecba825
Compare
Choose a tag to compare
svelte@5.0.0-next.40 Pre-release
Pre-release

Patch Changes

  • chore: cleanup derived destruction (#10303)

  • fix: correctly parse at-rules containing special characters in strings (#10221)

  • fix: Add missing miter-clip and arcs values to stroke-linejoin attribute (#10141)

svelte@5.0.0-next.39

26 Jan 00:44
5a81610
Compare
Choose a tag to compare
svelte@5.0.0-next.39 Pre-release
Pre-release

Patch Changes

  • fix: handle deep assignments to $state() class properties correctly (#10289)

  • fix: prevent false positive store error in module script (#10291)

  • fix: allow type selector in :global() when it's at a start of a compound selector (#10287)

svelte@5.0.0-next.38

24 Jan 12:10
722bd56
Compare
Choose a tag to compare
svelte@5.0.0-next.38 Pre-release
Pre-release

Patch Changes

svelte@4.2.9

17 Jan 11:44
d9fcc87
Compare
Choose a tag to compare

Patch Changes

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

  • fix: add gamepadconnected and gamepaddisconnected events (#9864)

  • fix: make @types/estree a dependency (#10149)

  • fix: bump axobject-query (#10167)