Releases: sveltejs/svelte
[email protected]
Patch Changes
-
fix: bail out of event hoisting when referencing store subscriptions (#12301)
-
chore: make store initialization logic simpler (#12281)
-
fix: make props optional during SSR (#12284)
-
fix: ensure each blocks properly handle $state.frozen objects in prod (#12305)
-
fix: ensure rest props access on hoisted event handlers works (#12298)
-
fix: lazily create a derived for each read method on
SvelteDate.prototype
(#12110)
[email protected]
Patch Changes
- chore: tidy up store logic (#12277)
[email protected]
Patch Changes
- fix: handle duplicate signal dependencies gracefully (#12261)
[email protected]
Patch Changes
- feat: simpler effect DOM boundaries (#12258)
[email protected]
[email protected]
[email protected]
[email protected]
Patch Changes
-
fix: make more types from
svelte/compiler
public (#12189) -
fix: support contenteditable binding undefined fallback (#12210)
-
breaking: prevent usage of arguments keyword in certain places (#12191)
-
fix(types): export CompileResult and Warning (#12212)
-
fix: ensure element dir properties persist with text changes (#12204)
-
fix: disallow accessing internal Svelte props (#12207)
-
fix: make media bindings more robust (#12206)
-
fix: allow slot attribute inside snippets (#12188)
-
feat: allow
let props = $props()
and optimize prop read access (#12201) -
feat: improve type arguments for Snippet and $bindable (#12197)
[email protected]
Patch Changes
-
fix: remove correct event listener from document (#12101)
-
fix: correctly serialize object assignment expressions (#12175)
-
fix: robustify migration script around indentation and comments (#12176)
-
fix: improve await block behaviour in non-runes mode (#12179)
-
fix: improve select handling of dynamic value with placeholders (#12181)