v2.8.3 svelte@5.57.0

high risk

sveltejs/svelteAug 25, 2026 → Aug 28, 20263 days between releases

What's New

Introduces new SSR exports and form control features (older notes are for SpacetimeDB)

New Features

  • Exports server-side rendering utilities from svelte/server
  • Adds has method to createContext
  • Supports defaultValue on select elements
  • Adds getOrInsert methods to SvelteMap

Improvements

  • Optimizes caching for option and select value guards

Bug Fixes

  • Fixes blocking of template store subscriptions on promise assignments
  • Fixes route $derived teardown errors
  • Fixes tracking of SvelteDate snapshots in reactions
  • Fixes removal of svelte:head anchors on unmount
  • Adds warning for undeclared shorthand event handlers

Upgrade Notes

The provided older release notes are for SpacetimeDB, not Svelte. This is a major version jump from v2 to v5, so review migration guides. New server-side rendering utilities are now exported from svelte/server.

The Two Releases

v2.8.3

Release v2.8.3

Aug 25, 2026· 2 months ago

This release fixes a critical bug where scheduled functions were drifting in execution time due to being rescheduled from actual execution time instead of intended time.

Full release notes
svelte@5.57.0

svelte@5.57.0

Aug 28, 2026· 2 months ago

This minor release introduces new exports for server-side rendering utilities, context management improvements, and form control enhancements, alongside a wide range of bug fixes and performance optimizations.

Full release notes