svelte@5.45.5

sveltejs/sveltesvelte@5.45.5Dec 3, 2025by github-actions[bot]

AI Summary

This patch release addresses critical fixes regarding the reconciliation and destruction of items within 'each' blocks when branches are resumed, ensuring smoother transitions and state management.

Key Highlights

  • Fix reconciliation of each blocks after outroing branches are resumed
  • Fix destruction of each items after siblings are resumed
  • Ensure correct handling of block structures during transitions

Full Release Notes

### Patch Changes

-   fix: correctly reconcile each blocks after outroing branches are resumed ([#17258](https://github.com/sveltejs/svelte/pull/17258))

-   fix: destroy each items after siblings are resumed ([#17258](https://github.com/sveltejs/svelte/pull/17258))