Releases: sveltejs/svelte
Releases Β· sveltejs/svelte
svelte@5.38.0
Minor Changes
- feat: allow
await
inside @const
declarations (#16542)
Patch Changes
-
fix: remount at any hydration error (#16248)
-
chore: emit await_reactivity_loss
in for await
loops (#16521)
-
fix: emit snippet_invalid_export
instead of undefined_export
for exported snippets (#16539)
svelte@5.37.3
Patch Changes
- fix: reset attribute cache after setting corresponding property (#16543)
svelte@5.37.2
Patch Changes
-
fix: double event processing in firefox due to event object being garbage collected (#16527)
-
fix: add bindable dimension attributes types to SVG and MathML elements (#16525)
-
fix: correctly differentiate static fields before emitting duplicate_class_field
(#16526)
-
fix: prevent last_propagated_event from being DCE'd (#16538)
svelte@5.37.1
Patch Changes
-
chore: remove some todos (#16515)
-
fix: allow await expressions inside {#await ...}
argument (#16514)
-
fix: append_styles
in an effect to make them available on mount (#16509)
-
chore: remove parser.template_untrimmed
(#16511)
-
fix: always inject styles when compiling as a custom element (#16509)
svelte@5.37.0
Minor Changes
- feat: ignore component options in
compileModule
(#16362)
Patch Changes
- fix: always mark props as stateful (#16504)
svelte@5.36.15
Patch Changes
- fix: preserve dirty status of deferred effects (#16487)
svelte@5.36.14
Patch Changes
-
fix: keep input in sync when binding updated via effect (#16482)
-
fix: rename form accept-charset attribute (#16478)
-
fix: prevent infinite async loop (#16482)
-
fix: exclude derived writes from effect abort and rescheduling (#16482)
svelte@5.36.13
Patch Changes
- fix: ensure subscriptions are picked up correctly by deriveds (#16466)