Releases: sveltejs/svelte
[email protected]
Patch Changes
-
fix: error on duplicate style and class directive (#13097)
-
fix: ensure $host rune correctly compiles in variable declarations (#13127)
-
fix: remove unnecessary update assignments (#13113)
-
fix: error at compile time on unsupported TypeScript language features (#12982)
-
fix: Ensure imports are above other statements (#13132)
[email protected]
Patch Changes
-
fix: ensure reactive graph is fully traversed in the marking phase for non-runes mode (#13059)
-
fix: ensure reactivity system remains consistent with removals (#13087)
-
fix: render undefined html as the empty string (#13092)
-
fix: error on incorrect attributes for svelte:body (#13084)
-
feat: provide AST node types with internal types stripped out (#12968)
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Patch Changes
-
breaking: throw error if derived creates state and then depends on it (#12985)
-
fix: ensure assignments to state field inside constructor trigger effects (#12985)
-
fix: ensure $inspect works with SvelteMap and SvelteSet (#12994)
-
chore: default options.filename to "(unknown)" (#12997)
-
feat: allow non-synchronous legacy component instantiation (#12970)
[email protected]
[email protected]
Patch Changes
- fix: properly transform destructured
$derived.by
declarations (#12984)