svelte@5.53.13

sveltejs/sveltesvelte@5.53.13Mar 17, 2026by github-actions[bot]

AI Summary

A patch release fixing issues with `$inspect` after top-level await, inert effects, and eager function access in templates.

Key Highlights

  • Ensure `$inspect` after top level await doesn't break builds
  • Resume inert effects when they come from offscreen
  • Don't eagerly access not-yet-initialized functions in template

Full Release Notes

### Patch Changes

-   fix: ensure `$inspect` after top level await doesn't break builds ([#17943](https://github.com/sveltejs/svelte/pull/17943))

-   fix: resume inert effects when they come from offscreen ([#17942](https://github.com/sveltejs/svelte/pull/17942))

-   fix: don't eagerly access not-yet-initialized functions in template ([#17938](https://github.com/sveltejs/svelte/pull/17938))

-   fix: discard batches made obsolete by commit ([#17934](https://github.com/sveltejs/svelte/pull/17934))

-   fix: ensure "is standalone child" is correctly reset ([#17944](https://github.com/sveltejs/svelte/pull/17944))

-   fix: remove nodes in boundary when work is pending and HMR is active ([#17932](https://github.com/sveltejs/svelte/pull/17932))