# What changed in @sveltejs/adapter-static

> 5 changes in @sveltejs/adapter-static 3 to 4 from its official release notes, upgrade guides and advisories: 2 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@sveltejs/adapter-static/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @sveltejs/adapter-static 4

### Breaking changes

- SvelteKit 3 is now required by the adapter. (4.0.0) — [release notes](https://github.com/sveltejs/kit/releases/tag/%40sveltejs/adapter-static%404.0.0)

### Fixes and other changes

- Immutable asset 404s are no longer cached when configuring for Vercel. (4.0.0) — [release notes](https://github.com/sveltejs/kit/releases/tag/%40sveltejs/adapter-static%404.0.0)
- Prerendered redirects on Vercel now match adapter-vercel's handling. (4.0.0) — [release notes](https://github.com/sveltejs/kit/releases/tag/%40sveltejs/adapter-static%404.0.0)
- Prerelease versions of SvelteKit 3 now satisfy the peer dependency range. (4.0.0) — [release notes](https://github.com/sveltejs/kit/releases/tag/%40sveltejs/adapter-static%404.0.0)

## @sveltejs/adapter-static 3

### Breaking changes

- The peer dependency was updated to SvelteKit 2, so projects using this adapter must meet the new peer dependency requirement. (3.0.0) — [release notes](https://github.com/sveltejs/kit/releases/tag/%40sveltejs/adapter-static%403.0.0)
