svelte@5.43.15

sveltejs/sveltesvelte@5.43.15Nov 24, 2025by github-actions[bot]

AI Summary

This patch release fixes the eager execution of attachments and attribute effects, relaxes the restriction on calling `flushSync` in effects, and improves derived value storage.

Key Highlights

  • Fix eager execution of attachments and attribute effects
  • Lift 'flushSync cannot be called in effects' restriction
  • Fix storage of forked derived values

Full Release Notes

### Patch Changes

-   fix: don't execute attachments and attribute effects eagerly ([#17208](https://github.com/sveltejs/svelte/pull/17208))

-   chore: lift "flushSync cannot be called in effects" restriction ([#17139](https://github.com/sveltejs/svelte/pull/17139))

-   fix: store forked derived values ([#17212](https://github.com/sveltejs/svelte/pull/17212))