what stackpulse tracks
SvelteKit releases from GitHub
StackPulse watches SvelteKit release notes and keeps the original source link close to every summary.
Web development, streamlined StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches SvelteKit release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release includes a patch to ensure SvelteKit respects Vite's default log level configuration.
Developers using SvelteKit with custom Vite log level configurations may be affected.
Ensure your Vite log level configurations are correctly applied.
This prerelease version bumps the `svelte2tsx` dependency to version 0.7.60.
view source on github->This prerelease version of SvelteKit introduces breaking changes by moving several types and functions to new locations. It also includes several bug fixes related to Vite plugin hooks and prerendering.
Developers using `RequestEvent`, `Cookies`, remote function types, or `isValidationError` in their SvelteKit projects are affected by the breaking changes.
Update imports to use the new locations for the moved types and functions.
This release includes a minor dependency update for `svelte2tsx` to version 0.7.59.
Developers using `svelte2tsx` may benefit from the updated version.
This release introduces several breaking changes, including the relocation of types to new modules and the removal of the `#lib` definition from `paths`. It also includes minor improvements like better response logging and various dependency updates.
Developers using SvelteKit will need to update their code to accommodate the breaking changes, particularly those related to type locations and module extensions.
Review the breaking changes and update your codebase accordingly.
This prerelease includes dependency updates for `magic-string` and `zimmerframe`.
view source on github->This release introduces several breaking changes, primarily involving the relocation of various types and functions to new modules. Additionally, it includes minor features and bug fixes.
Developers using the relocated types and functions will need to update their imports and handle errors differently.
Update your code to import the relocated types and functions from their new modules and ensure errors are handled through the `handleError` hook.
This release primarily focuses on dependency updates and a fix to externalize `@opentelemetry/api` to prevent bundler chunk colocation issues.
Developers using `@sveltejs/adapter-node` may need to update their dependencies.
Update to the latest version to ensure compatibility with the latest dependencies.
This release introduces a breaking change by separating adapter Vite plugins into `pre` and `post` phases.
Developers using custom adapters or modifying Vite plugin configurations are affected.
Review and update adapter configurations to accommodate the new `pre` and `post` plugin phases.
This release introduces breaking changes to form actions and adds a new `snapshot` helper.
Developers using cross-page form actions or `export const snapshot` are affected.
Update form action handling and replace `export const snapshot` with the new `snapshot` helper.
This release fixes an issue with importing the generated manifest using `pathToFileURL` to handle special characters in project paths and updates dependencies to align with the latest SvelteKit version.
Users with project paths containing special characters may experience issues resolved by this patch.
Update to this version if you encounter issues with special characters in project paths.
This release includes a fix for generating route resolution modules as siblings of `.html` pages.
Developers using SvelteKit's route resolution modules are affected.
Update to this version to ensure proper generation of route resolution modules.
This release includes a fix for route resolution requests matching sibling `.html__route.js` files and updates dependencies to @sveltejs/kit@3.0.0-next.16.
Users relying on `.html__route.js` route resolution may be affected by the fix.
Ensure compatibility with the updated route resolution behavior.
This release introduces breaking changes requiring Node 22 or newer, adds warnings for server-only module usage, and improves import alias handling. It also includes various dependency removals and fixes for Windows compatibility and TypeScript configuration.
Users must upgrade to Node 22 or newer to use this version.
Upgrade Node.js to version 22 or newer.
This release introduces numerous breaking changes, including requiring TypeScript 6 and Node 22.17, and updates to cookie handling. New features include support for hyphens in param names and the addition of the `$app/manifest` module.
Developers using SvelteKit will need to update their code to accommodate numerous breaking changes, including TypeScript 6 requirement, Node 22.17 requirement, and changes to cookie handling.
Review the breaking changes and update your codebase accordingly, ensuring all dependencies meet the new requirements.
This release introduces significant breaking changes, requiring Node 22 or newer and Vite 8 with stable rolldown 1.0.0. It also updates dependencies and documentation.
Users must upgrade to Node 22 and Vite 8 to use this version.
Upgrade Node to version 22 and Vite to version 8.0.12 or newer.
This release introduces breaking changes for edge functions and Node 20 runtimes, requiring Vite 8.0.12 and changing the build target to `es2022`. It also switches to `rolldown` for edge function bundling.
Users of edge functions and Node 20 runtimes are affected by breaking changes.
Update to `vite@^8.0.12` and adjust edge function configurations to target `es2022`.
This release introduces a breaking change requiring SvelteKit 3 and includes several fixes for Vercel deployment compatibility and dependency updates.
Projects using older versions of SvelteKit will need to upgrade to SvelteKit 3 to use this adapter version.
Upgrade to SvelteKit 3 to ensure compatibility with this adapter version.
This prerelease version includes fixes for Windows file URL resolution and TypeScript declaration emission when tsconfig is located above the package root. It also removes the sade dependency.
Developers using Windows or projects with tsconfig above package root may be affected by fixes.
Update to ensure proper dependency resolution and TypeScript declaration emission.
This release introduces several breaking changes, including updates to route handling and Node.js version requirements, along with new features for file compression and route type definitions.
Developers using SvelteKit will need to update their code to accommodate breaking changes, especially around route handling and Node.js version requirements.
Update your SvelteKit project to handle the breaking changes and take advantage of new features.