chore(deps): update dependency svelte to v5.56.10 (#26031)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Adoption](https://docs.renovatebot.com/merge-confidence/) |
[Passing](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [svelte](https://svelte.dev)
([source](https://redirect.github.com/sveltejs/svelte/tree/HEAD/packages/svelte))
| [`5.56.9` →
`5.56.10`](https://renovatebot.com/diffs/npm/svelte/5.56.9/5.56.10) |

|

|

|

|
---
### Release Notes
<details>
<summary>sveltejs/svelte (svelte)</summary>
###
[`v5.56.10`](https://redirect.github.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#55610)
[Compare
Source](https://redirect.github.com/sveltejs/svelte/compare/svelte@5.56.9...svelte@5.56.10)
##### Patch Changes
- fix: preserve CSS escape sequences when printing selectors
([#​18667](https://redirect.github.com/sveltejs/svelte/pull/18667))
- fix: parse `:nth-child(2n of.foo)` where `of` is not followed by
whitespace
([#​18611](https://redirect.github.com/sveltejs/svelte/pull/18611))
- fix: transform expressions inside labeled statements during server
compilation
([#​18617](https://redirect.github.com/sveltejs/svelte/pull/18617))
- docs: clarify that context lookup includes the current component and
all ancestors
([#​18581](https://redirect.github.com/sveltejs/svelte/pull/18581))
- fix: apply CSS custom properties with falsy values on components
([#​18634](https://redirect.github.com/sveltejs/svelte/pull/18634))
- fix: correctly print `{#await ... catch x}` et al
([#​18645](https://redirect.github.com/sveltejs/svelte/pull/18645))
- fix: ignore comments of Program node during migration script
([#​18656](https://redirect.github.com/sveltejs/svelte/pull/18656))
- fix: reliably resolve append\_style to its correct root
([#​18614](https://redirect.github.com/sveltejs/svelte/pull/18614))
- fix: clean up removed capture event handlers from spread attributes
([#​18618](https://redirect.github.com/sveltejs/svelte/pull/18618))
- fix: don't corrupt renderer type during SSR's legacy `bind:` retry
loop
([#​18616](https://redirect.github.com/sveltejs/svelte/pull/18616))
- fix: treat concise arrow function bodies as implicit returns when
calculating blockers
([#​18613](https://redirect.github.com/sveltejs/svelte/pull/18613))
- fix: give effect teardowns the value from before the first write in a
flush
([#​18620](https://redirect.github.com/sveltejs/svelte/pull/18620))
- fix: avoid double-calling a derived reference when destructuring
`$derived` of another `$derived` during server-side rendering
([#​18668](https://redirect.github.com/sveltejs/svelte/pull/18668))
- fix: preserve namespaces in CSS type selectors
([#​18678](https://redirect.github.com/sveltejs/svelte/pull/18678))
- fix: increment private state fields through a non-`this` receiver
([#​18622](https://redirect.github.com/sveltejs/svelte/pull/18622))
- chore: deduplicate client and server context helpers
([#​18580](https://redirect.github.com/sveltejs/svelte/pull/18580))
- fix: release `last_propagated_event` after event propagation settles
so it no longer retains the last event's target subtree
([#​18569](https://redirect.github.com/sveltejs/svelte/pull/18569))
- fix: allow custom elements to receive async values as props
([#​18661](https://redirect.github.com/sveltejs/svelte/pull/18661))
- fix: strip comments from inline `style` values in linear time
([#​18553](https://redirect.github.com/sveltejs/svelte/pull/18553))
- fix: prevent declaration comments from breaking server derived
references
([#​18641](https://redirect.github.com/sveltejs/svelte/pull/18641))
- perf: make async blocker analysis scale linearly with the number of
top-level references
([#​18549](https://redirect.github.com/sveltejs/svelte/pull/18549))
- fix: preserve short-circuiting for logical assignments to private
state fields
([#​18594](https://redirect.github.com/sveltejs/svelte/pull/18594))
</details>
---
### Configuration
📅 **Schedule**: (in timezone Asia/Shanghai)
- Branch creation
- "before 10am on monday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/oxc-project/oxc).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zOS4wIiwidXBkYXRlZEluVmVyIjoiNDQuMzkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> R
renovate[bot] committed
e5c38c9145fd57d14566566bc448c9beb90d6c90
Parent: 8a9bdbd
Committed by GitHub <noreply@github.com>
on 8/23/2026, 10:09:16 PM