FRONTEND
Svelte v5.56.1
RESUMEN
Patch Changes - fix: error at compile time on duplicate snippet/declaration tag definitions - fix: parse declaration tag contents more robustly - fix: correctly transform
Descripción Detallada
Patch Changes - fix: error at compile time on duplicate snippet/declaration tag definitions - fix: parse declaration tag contents more robustly - fix: correctly transform references to earlier declarators in a declaration tag (e.g. `{let a = $state(0), b = $derived(a * 2)}`) - fix: avoid spurious `statereferencedlocally` warnings for `$derived` declarations in declaration tags - fix: tolerate whitespace before `let`/`const` in declaration tags - fix: prevent infinite loop when a tag's expression ends with a trailing `/` at the end of the input - fix: more robust parsing of declaration tags with regards to `type` - fix: preserve newlines in spread input values when the `type` attribute is applied after `value` - fix: update `SvelteURLSearchParams` when setting duplicate keys to the same joined value - fix: check references for blockers on server, too
Explicación con IA
Genera un resumen en lenguaje claro de los cambios de este release.
Releases Relacionados
FRONTEND
Svelte v5.56.8
### Patch Changes - fix: call `onerror` and provide a working `reset` when hydrating a failed boundary ([#18556](https://github.com/sveltejs/svelte/pull/18556)) - fix: preserve select selection when spread attributes omit value ([#18561](https://github.com/sveltejs/svelte/pull/18561))
FRONTEND
Svelte v5.56.7
### Patch Changes - chore: provide `indent` option for `print` ([#18474](https://github.com/sveltejs/svelte/pull/18474))
FRONTEND