Releases: sveltejs/svelte
svelte@5.0.0-next.46
svelte@5.0.0-next.45
svelte@5.0.0-next.44
svelte@5.0.0-next.43
svelte@5.0.0-next.42
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
svelte@5.0.0-next.40
svelte@5.0.0-next.39
svelte@5.0.0-next.38
Patch Changes
-
chore: improve should_proxy_or_freeze logic internally (#10249)
-
fix: add back
derived
type overload (776ac3c1762da5f8147c457a997a417cfae67e4c
) -
fix: more robust url equality check at dev time (
14d7b26897cbfa129847c446b0ecf9557d77ef7c
) -
fix: correct increment/decrement code generation (
2861ad66e054d2b14f382aaada4512e3e5d56db8
) -
fix: sanitize component event names (#10235)
-
fix: don't hoist function when already referenced in module scope (
1538264bd5ed431d3048d54efe9c83c4db7fb42a
) -
fix: try-catch deep read during
$inspect
(#10270) -
fix: allow ts casts in bindings (#10181)
-
fix: allow
:global(..)
in compound selectors (#10266) -
fix: hydrate controlled each blocks correctly (#10259)
-
chore: improve $state static reference warning heuristics (#10275)
-
fix: correctly cleanup unowned derived dependency memory (#10280)
-
fix: ensure proxy is updated before notifying listeners (#10267)