---
name: Svelte
slug: svelte
organization_slug: svelte
url: https://svelte.dev/docs/svelte
category: framework
source_count: 1
canonical: https://releases.sh/svelte/svelte
---

# Svelte

The Svelte compiler — a UI component framework that compiles components to efficient vanilla JavaScript at build time.

## Sources (1)

- [svelte](https://releases.sh/svelte/svelte) — `github`

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="svelte" version="svelte@5.56.4" date="June 23, 2026" published="2026-06-23T18:48:43.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.56.4" canonical="https://releases.sh/release/rel_luYsH4CMBmjFbpva90JjF" truncated="true">
### Patch Changes

-   fix: include wrapping parentheses in `{@const}` declarator `end` position ([#18436](https://github.com/sveltejs/svelte/pull/184...
</Release>

<Release source="svelte" version="svelte@5.56.3" date="June 7, 2026" published="2026-06-07T18:30:29.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.56.3" canonical="https://releases.sh/release/rel_f_oYlAfc5R5lBkpkleWCK" truncated="true">
### Patch Changes

-   fix: ignore errors that occur in destroyed effects ([#18384](https://github.com/sveltejs/svelte/pull/18384))

-   fix: type Big...
</Release>

<Release source="svelte" version="svelte@5.56.2" date="June 4, 2026" published="2026-06-04T20:33:04.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.56.2" canonical="https://releases.sh/release/rel_xpePsHLEr4QLCMmP5fBdm" truncated="true">
### Patch Changes

-   fix: properly track effect end node for async sibling component ([#18371](https://github.com/sveltejs/svelte/pull/18371))

-   ...
</Release>

<Release source="svelte" version="svelte@5.56.1" date="June 1, 2026" published="2026-06-01T22:42:27.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.56.1" canonical="https://releases.sh/release/rel_TmR1ObxsJocsvTQ-0Tff_" truncated="true">
### Patch Changes

-   fix: error at compile time on duplicate snippet/declaration tag definitions ([#18351](https://github.com/sveltejs/svelte/pull/1...
</Release>

<Release source="svelte" version="svelte@5.56.0" date="May 29, 2026" published="2026-05-29T22:00:29.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.56.0" canonical="https://releases.sh/release/rel_K7tCJdqPGyuMSj86hPNDD" truncated="true">
### Minor Changes

-   feat: allow declarations in the template ([#18282](https://github.com/sveltejs/svelte/pull/18282))

### Patch Changes

-   perf...
</Release>

<Release source="svelte" version="svelte@5.55.10" date="May 27, 2026" published="2026-05-27T21:48:44.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.55.10" canonical="https://releases.sh/release/rel_EN9yEUtAPpVSVZ-2J6BJG" truncated="true">
### Patch Changes

-   fix: unlink errored and otherwise finished batch ([#18264](https://github.com/sveltejs/svelte/pull/18264))

-   perf: walk comp...
</Release>

<Release source="svelte" version="svelte@5.55.9" date="May 20, 2026" published="2026-05-20T10:08:35.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.55.9" canonical="https://releases.sh/release/rel_301Sitxr4SAfWRkoL_B15" truncated="true">
### Patch Changes

-   fix: don't unset batch when calling `{#await ...}` promise ([#18243](https://github.com/sveltejs/svelte/pull/18243))

-   fix: ...
</Release>

<Release source="svelte" version="svelte@5.55.8" date="May 18, 2026" published="2026-05-18T16:45:32.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.55.8" canonical="https://releases.sh/release/rel_i5GTQtLBGB8vGAyRatk_4" truncated="true">
### Patch Changes

-   fix(print): handle `svelte:body` and fix keyframe percentage double-printing ([#18234](https://github.com/sveltejs/svelte/pull/...
</Release>

<Release source="svelte" version="svelte@5.55.7" date="May 14, 2026" published="2026-05-14T19:07:37.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.55.7" canonical="https://releases.sh/release/rel_1wl4k_3XiMFiVzsZx-m47" truncated="true">
### Patch Changes

-   fix: prevent XSS on `hydratable` from user contents ([`a16ebc67bbcf8f708360195687e1b2719463e1a4`](https://github.com/sveltejs/s...
</Release>

<Release source="svelte" version="svelte@5.55.6" date="May 14, 2026" published="2026-05-14T18:04:38.000Z" url="https://github.com/sveltejs/svelte/releases/tag/svelte%405.55.6" canonical="https://releases.sh/release/rel_od1WBSqTj6a5fAOQ09kgC" truncated="true">
### Patch Changes

-   fix: leave stale promises to wait for a later resolution, instead of rejecting ([#18180](https://github.com/sveltejs/svelte/pul...
</Release>

**Tags:** `compiler`, `frontend`, `javascript`, `ui`
