Svelte 5.53.7

5.53.7
Changed 3
  • Cache element interactivity and source line splitting in compiler
  • Optimize CSS selector pruning
  • Avoid O(n²) name scanning in scope generate and unique
Fixed 3
  • Correctly add __svelte_meta after else-if chains
  • Preserve original boundary errors when keyed each rows are removed during async updates
  • Preserve each items that are needed by pending batches
Patch Changes
  • fix: correctly add __svelte_meta after else-if chains (#17830)

  • perf: cache element interactivity and source line splitting in compiler (#17839)

  • chore: avoid rescheduling effects during branch commit (#17837)

  • perf: optimize CSS selector pruning (#17846)

  • fix: preserve original boundary errors when keyed each rows are removed during async updates (#17843)

  • perf: avoid O(n²) name scanning in scope generate and unique (#17844)

  • fix: preserve each items that are needed by pending batches (#17819)

View original

Upgraded? How did it go?

Discussion