@sveltejs/enhanced-img@1.0.0 @sveltejs/kit@3.0.0
Wei-Shaw/sub2apiOct 1, 2026 → Oct 1, 20260 days between releases
What's New
Major version jump introduces TypeScript 6, removes app stores, and replaces $lib alias with #lib.
Breaking Changes
- Remove `$app/stores`, `$app/state`, and `$service-worker` modules.
- Replace `$lib` alias with `#lib`.
- Move remote function types to `$app/server`.
- Make `getRequest` and `setResponse` synchronous.
- Remove `experimental.handleRenderingErrors` flag.
New Features
- Allow adapters to provide additional Vite plugins.
- Detect new deployments on data, remote, and form action responses.
Improvements
- Upgrade to TypeScript 6.
- Upgrade to Cookie v2 (ASCII only).
Upgrade Notes
Upgrade Node 22, TypeScript 6, Vite 8, `vite-plugin-svelte` 7, and `vite-imagetools` 12. Migrate imports for `$app/stores`, `$app/state`, `$service-worker`, and `$lib` to new locations. Update `getRequest`/`setResponse` to synchronous and remove `experimental.handleRenderingErrors`.
The Two Releases
@sveltejs/enhanced-img@1.0.0
Oct 1, 2026· 21 days ago
A major release requiring Node 22, Vite 8, and `vite-plugin-svelte` 7, while upgrading `vite-imagetools` to version 12.
Full release notes@sveltejs/kit@3.0.0
Oct 1, 2026· 21 days ago
A comprehensive major update requiring Node 22, TypeScript 6, and Vite 8. It introduces significant architectural changes including the removal of `$app/stores`, the `$app/state` module, and the replacement of the `$lib` alias with `#lib`.
Full release notes