Releases: sveltejs/svelte
[email protected]
Patch Changes
-
fix: visit expression for
svelte:component
references (#13151) -
fix: ensure signal graph is consistent before triggering $inspect signals (#13153)
-
feat: better types for the
autocomplete
attribute (#13201) -
fix: widen ownership upon property access if necessary (#13175)
-
fix: don't show
state_referenced_locally
warning on types (#13177) -
fix: ensure locally mutated bindable props persist with spreading props (#13190)
-
fix: try catch
strict_equals
to avoid error accessingSTATE_SYMBOL
(#13216) -
fix: ensure types are easier to follow for TypeScript (#13140)
-
fix: ensure $inspect effects are fine-grain (#13199)
-
fix: ensure unowned derived signals correctly re-connect to graph (#13184)
-
fix: ensure inner script tags are properly removed (#13152)
-
chore: improve ssr parent validation (#13158)
-
fix: prevent nullish snippet for rendering empty content (#13083)
-
fix: allow more characters in the unicode range as component identifiers (#13198)
-
fix: allow for nesting selector in pseudoclasses (#13209)
-
fix: ensure StyleDirective and ClassDirective are marked as dynamic (#13205)
[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)