Version Packages (#18346)

This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## svelte@5.56.1

### Patch Changes

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

- fix: parse declaration tag contents more robustly
([#18353](https://github.com/sveltejs/svelte/pull/18353))

- fix: correctly transform references to earlier declarators in a
declaration tag (e.g. `{let a = $state(0), b = $derived(a * 2)}`)
([#18348](https://github.com/sveltejs/svelte/pull/18348))

- fix: avoid spurious `state_referenced_locally` warnings for `$derived`
declarations in declaration tags
([#18348](https://github.com/sveltejs/svelte/pull/18348))

- fix: tolerate whitespace before `let`/`const` in declaration tags
([#18348](https://github.com/sveltejs/svelte/pull/18348))

- fix: prevent infinite loop when a tag's expression ends with a
trailing `/` at the end of the input
([#18350](https://github.com/sveltejs/svelte/pull/18350))

- fix: more robust parsing of declaration tags with regards to `type`
([#18330](https://github.com/sveltejs/svelte/pull/18330))

- fix: preserve newlines in spread input values when the `type`
attribute is applied after `value`
([#18345](https://github.com/sveltejs/svelte/pull/18345))

- fix: update `SvelteURLSearchParams` when setting duplicate keys to the
same joined value
([#18336](https://github.com/sveltejs/svelte/pull/18336))

- fix: check references for blockers on server, too
([#18352](https://github.com/sveltejs/svelte/pull/18352))

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
rolldown svelte@5.56.1
github-actions[bot] 3 months ago committed by GitHub
parent 5b8db1be35
commit 3ef761b87b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: error at compile time on duplicate snippet/declaration tag definitions

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: parse declaration tag contents more robustly

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: correctly transform references to earlier declarators in a declaration tag (e.g. `{let a = $state(0), b = $derived(a * 2)}`)

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: avoid spurious `state_referenced_locally` warnings for `$derived` declarations in declaration tags

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: tolerate whitespace before `let`/`const` in declaration tags

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: prevent infinite loop when a tag's expression ends with a trailing `/` at the end of the input

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: more robust parsing of declaration tags with regards to `type`

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: preserve newlines in spread input values when the `type` attribute is applied after `value`

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: update `SvelteURLSearchParams` when setting duplicate keys to the same joined value

@ -1,5 +0,0 @@
---
'svelte': patch
---
fix: check references for blockers on server, too

@ -1,5 +1,29 @@
# svelte
## 5.56.1
### Patch Changes
- fix: error at compile time on duplicate snippet/declaration tag definitions ([#18351](https://github.com/sveltejs/svelte/pull/18351))
- fix: parse declaration tag contents more robustly ([#18353](https://github.com/sveltejs/svelte/pull/18353))
- fix: correctly transform references to earlier declarators in a declaration tag (e.g. `{let a = $state(0), b = $derived(a * 2)}`) ([#18348](https://github.com/sveltejs/svelte/pull/18348))
- fix: avoid spurious `state_referenced_locally` warnings for `$derived` declarations in declaration tags ([#18348](https://github.com/sveltejs/svelte/pull/18348))
- fix: tolerate whitespace before `let`/`const` in declaration tags ([#18348](https://github.com/sveltejs/svelte/pull/18348))
- fix: prevent infinite loop when a tag's expression ends with a trailing `/` at the end of the input ([#18350](https://github.com/sveltejs/svelte/pull/18350))
- fix: more robust parsing of declaration tags with regards to `type` ([#18330](https://github.com/sveltejs/svelte/pull/18330))
- fix: preserve newlines in spread input values when the `type` attribute is applied after `value` ([#18345](https://github.com/sveltejs/svelte/pull/18345))
- fix: update `SvelteURLSearchParams` when setting duplicate keys to the same joined value ([#18336](https://github.com/sveltejs/svelte/pull/18336))
- fix: check references for blockers on server, too ([#18352](https://github.com/sveltejs/svelte/pull/18352))
## 5.56.0
### Minor Changes

@ -2,7 +2,7 @@
"name": "svelte",
"description": "Cybernetically enhanced web apps",
"license": "MIT",
"version": "5.56.0",
"version": "5.56.1",
"type": "module",
"types": "./types/index.d.ts",
"engines": {

@ -4,5 +4,5 @@
* The current version, as set in package.json.
* @type {string}
*/
export const VERSION = '5.56.0';
export const VERSION = '5.56.1';
export const PUBLIC_VERSION = '5';

Loading…
Cancel
Save