0.16.4 svelte@5.56.10

low risk

enfein/mieruAug 20, 2026 → Aug 20, 20260 days between releases

What's New

The older release adds Ruff notebook diagnostics, while the newer release fixes CSS parsing and SSR memory leaks.

Breaking Changes

  • CSS escape sequences are now preserved when printing selectors

Improvements

  • Async blocker analysis performance improved to linear scaling
  • Ruff server updated with new rules and dependency bumps

Bug Fixes

  • Fixed CSS selector parsing for :nth-child
  • Fixed SSR of labeled statements
  • Fixed event propagation cleanup to prevent memory leaks
  • Fixed InvalidInstruction on Windows CPUs
  • Fixed semantic syntax errors in string type definitions

Upgrade Notes

For the newer release, CSS selectors using `:nth-child` with `of` now require whitespace, and SSR labeled statements are stabilized. For the older release, new rules detect duplicate keyword arguments and nonlocal parameters.

The Two Releases

0.16.4

0.16.4

Aug 20, 2026· 2 months ago

This release focuses on syntax error detection improvements and updates to the Ruff server, including notebook cell support and display-only fixes.

Full release notes
svelte@5.56.10

svelte@5.56.10

Aug 20, 2026· 2 months ago

A patch release focusing on stabilizing server-side rendering and CSS handling. It fixes parsing issues with CSS selectors, improves async blocker performance, and resolves various hydration and event propagation bugs.

Full release notes