Astro: @astrojs/svelte@8.1.0 Release

Release date:
April 28, 2026
Previous version:
@astrojs/svelte@8.0.5 (released April 13, 2026)
Magnitude:
4,849 Diff Delta
Contributors:
8 total committers
Data confidence:
Commits:

56 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored April 16, 2026
Authored April 22, 2026
Authored April 14, 2026
Authored April 15, 2026
Authored April 17, 2026
Authored April 17, 2026
Authored April 27, 2026
Authored April 16, 2026
Authored April 28, 2026
Authored April 15, 2026
Authored April 27, 2026

Top Contributors in @astrojs/svelte@8.1.0

ocavue
ematipico
matthewp
ljharb
astrobot-houston
fkatsuhiro
renovate-bot
iCiaran

Directory Browser for @astrojs/svelte@8.1.0

All files are compared to previous version, @astrojs/svelte@8.0.5. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

Minor Changes

  • #16466 31b6198 Thanks @fkatsuhiro! - This change updates the Svelte integration's type shims to treat non-children snippet props and any-typed props as optional. Previously, these were incorrectly marked as required in Astro files, causing false-positive type errors when using Svelte 5 components.
    • Adds HandleSnippetProps to make Snippets optional in Astro.
    • Distinguishes between generic and non-generic components to preserve inference.
    • Updates TSX generation to apply the appropriate directive wrapper.