Dev News Daily ENDE

SvelteKit 3.1 unterstützt CSP-Hash-Reporting und Tracing-Spans für Server-Endpunkte

Das Svelte-Team hat am 14. Oktober 2026 @sveltejs/kit 3.1.0 veröffentlicht. Die Release-Notes führen zwei kleinere Funktionen und sechs Fehlerkorrekturen auf.

Zwei neue Funktionen.

  • CSP-Hash-Reporting: SvelteKit unterstützt in der Content-Security-Policy-Konfiguration jetzt die Schlüsselwörter report-sha256, report-sha384 und report-sha512 (Pull Request #17398).
  • Tracing von Endpunkten: Bei aktiviertem Server-Tracing erzeugt SvelteKit einen sveltekit.endpoint-Span für +server-Handler (#17325).
SvelteKit 3.1 unterstützt CSP-Hash-Reporting und Tracing-Spans für Server-Endpunkte
SvelteKit 3.1 unterstützt CSP-Hash-Reporting und Tracing-Spans für Server-Endpunkte — Dev News Daily

Korrekturen, die man am eigenen Projekt prüfen sollte.

  • Liegt ein Projekt in einem Verzeichnis namens server, werden nicht mehr alle Module als reine Server-Module behandelt (#17376).
  • Die Wiederherstellung nach einem Deployment läuft weiter, wenn Service-Worker-Updates fehlschlagen (#17440).
  • MIME-Typen vorgerenderter Dateien werden jetzt aus den erzeugten Dateien abgeleitet (#17381).
  • Generierte Dateien werden nicht mehr angefasst, wenn sich ihr Inhalt nicht geändert hat (#17310).
  • Startet oder navigiert eine App in einem nicht fokussierten iframe, bleibt der Fokus auf der übergeordneten Seite (#17297).
  • SvelteKit warnt nicht mehr vor Storybooks Vite-Plugins, die transformIndexHtml verwenden (#17373).

Am selben Tag erschienen @sveltejs/package 3.0.1, @sveltejs/adapter-vercel 7.0.1 und @sveltejs/adapter-cloudflare 8.0.1. Inkompatible Änderungen nennen die Notes zu 3.1.0 nicht.

Quelle: SvelteKit-Release-Notes, „@sveltejs/kit@3.1.0“ — https://github.com/sveltejs/kit/releases/tag/%40sveltejs/kit%403.1.0

Geschrieben von Victoria Shinder.