@sveltejs/kit@3.1.0
sveltejs/kit@sveltejs/kit@3.1.0Oct 14, 2026by github-actions[bot]
Upgrading?
AI Summary
This minor release introduces support for CSP hash-reporting keywords and enhances server tracing by emitting specific spans for +server handlers. It includes a variety of stability improvements regarding deployment recovery, service worker updates, and iframe focus management, alongside fixes for MIME type inference.
Key Highlights
- Support for CSP hash-reporting keywords
- Server tracing span for +server handlers
- Service worker update failure recovery
- Leave generated files alone if unchanged
- Focus management in unfocused iframes
New Features
- Support for CSP hash-reporting keywords
- Emit sveltekit.endpoint span for +server handlers
Full Release Notes
### Minor Changes - feat: support `report-sha256`/`report-sha384`/`report-sha512` CSP hash-reporting keywords ([#17398](https://github.com/sveltejs/kit/pull/17398)) - feat: emit a `sveltekit.endpoint` span for `+server` handlers when server tracing is enabled ([#17325](https://github.com/sveltejs/kit/pull/17325)) ### Patch Changes - fix: don't treat every module as server-only when the project is inside a `server` directory ([#17376](https://github.com/sveltejs/kit/pull/17376)) - fix: continue deployment recovery when service worker updates fail ([#17440](https://github.com/sveltejs/kit/pull/17440)) - fix: infer prerendered MIME types from generated files ([#17381](https://github.com/sveltejs/kit/pull/17381)) - fix: leave generated files alone when their contents are unchanged ([#17310](https://github.com/sveltejs/kit/pull/17310)) - fix: leave focus in the parent page when an app in an unfocused iframe starts or navigates ([#17297](https://github.com/sveltejs/kit/pull/17297)) - fix: don't warn about Storybook's Vite plugins that use `transformIndexHtml` ([#17373](https://github.com/sveltejs/kit/pull/17373))
Related Repositories
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The library for web and native user interfaces.
Node.js JavaScript runtime ✨🐢🚀✨
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
A fancy self-hosted monitoring tool