Releases: sveltejs/svelte
[email protected]
[email protected]
[email protected]
[email protected]
Patch Changes
-
fix: abort outro when intro starts (#12321)
-
feat: warn in dev on
{@html ...}
block hydration mismatch (#12396) -
feat: only create a maximum of one document event listener per event (#12383)
-
fix: disallow using
let:
directives with component render tags (#12400) -
fix: mark variables in shorthand style directives as referenced (#12392)
-
fix: handle empty else if block in legacy AST (#12397)
-
fix: properly delay intro transitions (#12389)
[email protected]
[email protected]
Patch Changes
-
fix: handle nested
:global(...)
selectors (#12365) -
feat: include CSS in
<head>
whencss: 'injected'
(#12374) -
fix: destroy effects that error on creation (#12376)
-
breaking: rename
legacy.componentApi
tocompatibility.componentApi
(#12370) -
fix: correctly validate
<svelte:component>
withbind:this
(#12368)
[email protected]
[email protected]
Patch Changes
- fix: reconnected deep derived signals to graph (#12350)
[email protected]
Patch Changes
-
breaking: play transitions on
mount
by default (#12351) -
fix: make
<select>
<option value>
behavior consistent (#12316) -
chore: stricter control flow syntax validation in runes mode (#12342)
-
fix: resolve legacy component props equality for mutations (#12348)
-
fix: make
$state
component exports settable (#12345)
[email protected]
Patch Changes
-
fix: correct start of
{:else if}
and{:else}
(#12043) -
fix: reverse parent/child order in invalid HTML warning (#12336)
-
fix: reorder reactive statements during migration (#12329)
-
feat: better
<svelte:element>
SSR output (#12339) -
chore: align warning and error objects, add frame property (#12326)
-
fix: ensure
$effect.root
is ignored on the server (#12332) -
fix: enable local transitions on
svelte:element
(#12346)