SvelteKit
Frontend & Mobileweb development, streamlined
Release History
@sveltejs/kit@2.49.4@sveltejs/adapter-vercel@6.3.0This release deprecates RequestContext in favor of @vercel/functions and includes a patch update for @sveltejs/kit to version 2.49.3.
@sveltejs/kit@2.49.33 fixesThis patch release focuses on bug fixes, including resolving false-positive configuration warnings with Vitest 4 and adding TypeScript as an optional peer dependency.
@sveltejs/kit@2.49.23 fixesThis patch release focuses on bug fixes for server-side CSS loading, Windows-specific instrumentation imports, and binary form data decoding.
@sveltejs/kit@2.49.12 fixesThis patch release addresses a TypeError when cloning responses in page loads and suppresses internal state warnings in generated root files.
@sveltejs/package@2.5.7This patch release updates the chokidar dependency to version 5.
@sveltejs/enhanced-img@0.9.21 fixThis patch release focuses on internal maintenance by removing a redundant caching layer.
@sveltejs/adapter-vercel@6.2.01 featureThis minor update introduces support for Node.js 24 to the SvelteKit ecosystem.
@sveltejs/enhanced-img@0.9.11 fixThis patch release updates vite-imagetools to fix caching-related crashes.
@sveltejs/kit@2.49.01 featureThis minor update introduces streaming support for file uploads within form remote functions to improve data access latency for large files.
@sveltejs/kit@2.48.8BreakingThis patch release introduces breaking changes to the 'invalid' import path and modifies the experimental form 'validate' method by removing the 'submitter' option.
@sveltejs/enhanced-img@0.9.0This release includes a minor dependency update for vite-imagetools to version 9.
@sveltejs/kit@2.48.73 fixesThis patch release focuses on bug fixes for server headers, form issue handling, and improved flexibility for hosting hash-based applications.
@sveltejs/package@2.5.61 fixThis patch fix ensures that .ts extensions in Svelte files are properly rewritten to .js when the rewriteRelativeImportExtensions configuration is used.
@sveltejs/adapter-vercel@6.1.2This patch release focuses on dependency maintenance, specifically upgrading @vercel/nft to version 1.0.0 to reduce the dependency footprint.
@sveltejs/package@2.5.51 fixThis patch release fixes a bug in the transpilation process to ensure aliases are properly resolved before rewriting relative import extensions.
@sveltejs/kit@2.48.67 fixesThis patch release focuses on bug fixes related to validation state, routing logic, and type safety, specifically addressing issues with OpenTelemetry dependencies and server import detection.
@sveltejs/kit@2.48.5Breaking3 fixesThis patch release focuses on stability fixes for initialization and preloading, alongside a breaking change to the RemoteFormIssue type structure.
@sveltejs/enhanced-img@0.8.51 fixThis patch update improves the resilience of the enhanced:img component by preventing crashes when it receives non-enhanced images dynamically.
@sveltejs/kit@2.48.42 fixesThis patch release focuses on fixing promise chaining for queries and ensuring the prerender cache functions correctly across development and production environments.
@sveltejs/kit@2.48.34 fixesThis patch release focuses on bug fixes for hash routing, experimental async navigation callbacks, and exposing path data in issue reporting.
@sveltejs/adapter-vercel@6.1.11 fixThis patch release focuses on internal improvements to runtime configuration parsing and updates the @sveltejs/kit dependency to version 2.48.3.
@sveltejs/kit@2.48.21 fixThis patch release ensures that DOM updates are completed before navigation callbacks are executed.
@sveltejs/kit@2.48.11 fixThis patch release fixes a synchronization issue by ensuring the system waits for the commit promise rather than just the settled state.
@sveltejs/adapter-vercel@6.1.01 featureThis release introduces experimental support for the Bun runtime and updates the @sveltejs/kit dependency to version 2.48.1.
@sveltejs/kit@2.48.01 fix1 featureThis release introduces support for an experimental fork API and improves navigation reliability by awaiting a settled state.
@sveltejs/kit@2.47.33 fixes1 featureThis patch release focuses on stability and performance, fixing a hang during promise streaming and improving tree-shaking for load functions. It also refines internal form state management and TypeScript definitions for recursive schemas.
@sveltejs/kit@2.47.22 fixes1 featureThis patch release fixes issues with streamed promise resolution in load functions and improves type safety for schema inputs, alongside internal chore updates.
@sveltejs/kit@2.47.12 fixesThis patch release improves the robustness of remote file generation and fixes a scope issue allowing the `read` function to be used at the top-level of remote function files.
@sveltejs/adapter-auto@7.0.0Breaking1 featureThis release updates the SvelteKit Vercel adapter to version 6.
@sveltejs/adapter-vercel@6.0.0Breaking1 featureThis release removes Node polyfills and drops support for Node 18, while introducing more flexible parsing for ISR expiration settings.
@sveltejs/adapter-node@5.4.01 featureThis release introduces the standard AbortSignal 'signal' property to the request object and updates internal dependencies.
@sveltejs/kit@2.47.01 fix1 featureThis release introduces the signal property to the Request object and fixes syntax error handling for remote modules with trailing expressions.
@sveltejs/kit@2.46.51 fixThis patch fix ensures that reactivity is correctly triggered when using fields.set within form remote functions.
@sveltejs/kit@2.46.41 fixThis patch release fixes a bug to prevent the accidental access of the Svelte 5-only 'untrack' function.
@sveltejs/kit@2.46.33 fixesThis patch release focuses on bug fixes for form handling and field state management, specifically addressing form reset behavior and path normalization.
@sveltejs/kit@2.46.21 fixThis patch release fixes a bug in SvelteKit regarding the execution order of environment variable modules to ensure stability during initialization.
@sveltejs/kit@2.46.13 fixesThis patch release focuses on bug fixes for form field reactivity, input validation requirements, and hydration cache management.
@sveltejs/kit@2.46.02 fixes1 featureThis release introduces imperative form validation and includes bug fixes for form data collection timing and environment module execution order.
@sveltejs/kit@2.45.01 fix1 featureThis release introduces implicit ID setting for form objects via form.for(id) and resolves a warning issue when using fetch within remote functions.
@sveltejs/kit@2.44.0Breaking1 fix1 featureThis release introduces updates to the experimental form API and exposes route and URL data to remote functions, while fixing a prerendering crawler bug.
@sveltejs/enhanced-img@0.8.41 fixThis patch release fixes a bug where unnecessary script blocks were being added even when no imports were present.
@sveltejs/kit@2.43.84 fixesThis patch release focuses on stability improvements for development mode, specifically fixing HMR issues, preventing FOUC, and refining the handling of remote JavaScript files.
@sveltejs/adapter-netlify@5.2.4This patch release updates the homepage field in the package configuration.
@sveltejs/adapter-cloudflare@7.2.4This patch release updates the homepage field in the package configuration.
@sveltejs/adapter-static@3.0.10This patch release updates the homepage field in the package configuration.
@sveltejs/adapter-vercel@5.10.3This patch release updates the homepage field in the package configuration.
@sveltejs/adapter-auto@6.1.1This patch release updates the homepage field in the package configuration.
@sveltejs/enhanced-img@0.8.3This patch release updates the homepage field in the package configuration.
@sveltejs/adapter-node@5.3.3This patch release updates the homepage field in the package configuration.
@sveltejs/kit@2.43.72 fixesThis patch release focuses on improving type safety for form remote functions and ensuring proper isolation for remote module chunks.
@sveltejs/kit@2.43.64 fixesThis patch release focuses on bug fixes for SvelteKit, addressing issues with cache key consistency, prerendering path resolution, HTTP method handling in server routes, and deep link scrolling.
@sveltejs/kit@2.43.51 fixThis patch fix ensures that the resolve function falls back to non-relative resolution when invoked outside of an event context.
@sveltejs/kit@2.43.41 fixThis patch release introduces a workaround for AsyncLocalStorage to improve compatibility with Webcontainers.
@sveltejs/enhanced-img@0.8.2This patch release updates the sharp dependency to version 0.34.4.
@sveltejs/kit@2.43.32 fixesThis patch release addresses a Webcontainer compatibility issue with AsyncLocalStorage and ensures form submitter values are correctly passed to remote functions.
@sveltejs/package@2.5.41 fixThis patch release focuses on resolving further issues related to path alias resolution within SvelteKit.
@sveltejs/kit@2.43.22 fixesThis patch release focuses on stability improvements for rendering synchronization and data serialization during navigation.
@sveltejs/kit@2.43.11 fixThis patch release ensures internal modules consistently use bare imports to resolve potential import inconsistencies.
@sveltejs/kit@2.43.02 fixes1 featureThis release introduces experimental async SSR support and includes bug fixes for payload data access and remote function query caching.
@sveltejs/package@2.5.31 fixThis patch release fixes a bug in alias resolution when using specific import and export syntax patterns.
@sveltejs/kit@2.42.25 fixesThis patch release focuses on stability improvements for SvelteKit, including fixes for build-phase loops, form data handling, and SSR context consistency.
@sveltejs/kit@2.42.11 fixThis patch release includes a fix to ensure environment setup is correctly isolated into its own chunk.
@sveltejs/kit@2.42.0Breaking2 featuresThis release updates remote form functions to receive parsed POJO objects instead of FormData and introduces schema support with new input and issues properties.
@sveltejs/kit@2.41.02 fixes1 featureThis release introduces a new version placeholder for app.html and includes bug fixes for custom type serialization in remote functions and navigation lifecycle fulfillment.
@sveltejs/package@2.5.22 fixesThis patch release fixes issues with path alias resolution, specifically handling wildcard import/export syntax and preventing incorrect alias replacements.
@sveltejs/kit@2.40.02 fixes1 featureThis release introduces the event property to various navigation types and fixes issues related to redirect state persistence and preload cache invalidation.
@sveltejs/package@2.5.11 fixThis patch release improves the reliability of alias resolution within SvelteKit.
@sveltejs/kit@2.39.11 fixThis patch release improves the reliability of code transformations for remote functions.
@sveltejs/kit@2.39.03 fixes1 featureThis release introduces lazy discovery for remote functions and includes several bug fixes related to error page serialization, prerendering failures, and redirect handling.
@sveltejs/kit@2.38.13 fixesThis patch release focuses on bug fixes for SvelteKit, specifically addressing query redirects, server load data serialization, and endpoint command permissions.
@sveltejs/kit@2.38.01 featureThis minor release introduces a new batching capability for remote queries via the query.batch function.
@sveltejs/adapter-node@5.3.21 fixThis patch release updates the bundled sirv dependency to version 3.0.2 and bumps @sveltejs/kit to version 2.38.0.
@sveltejs/kit@2.37.14 fixesThis patch release focuses on bug fixes for data serialization between server and universal load functions, routing consistency, and form submission error handling.
@sveltejs/kit@2.37.04 fixes2 featuresThis release enables server-side support for query.refresh() and query.set(), while fixing issues related to CSRF checks in dev, external redirects in forms, and type definitions.
@sveltejs/kit@2.36.32 fixesThis patch release updates the devalue dependency, ensures remote form functions reset inputs by default, and refactors internal dev checks to use esm-env.
@sveltejs/adapter-cloudflare@7.2.31 fixThis patch release improves error handling by providing more descriptive messages when the read function fails.
@sveltejs/adapter-netlify@5.2.31 fixThis patch release improves error reporting for the read function when used in edge functions.
@sveltejs/kit@2.36.21 fixThis patch release focuses on configuration cleanup, specifically deprecating the CSRF checkOrigin setting in favor of trustedOrigins and improving the visibility of deprecation warnings.
@sveltejs/kit@2.36.11 fixThis patch release fixes an issue where importing the navigation module from $app/navigation would fail in test environments.
@sveltejs/kit@2.36.02 fixes1 featureThis release introduces a new CSRF trusted origins configuration and fixes issues related to custom type decoding in server load functions and typed route generation.
@sveltejs/kit@2.35.01 fix1 featureThis release introduces improved server-side error logging and fixes a bug regarding the loading of static error pages for custom user errors.
@sveltejs/package@2.5.01 featureThis minor release introduces a new CLI flag to preserve the output directory during the packaging process.
@sveltejs/kit@2.34.14 fixesThis patch release focuses on improving cookie handling consistency, font preloading headers, and ensuring environment variables are available during prerendering.
@sveltejs/adapter-cloudflare@7.2.21 fixThis patch release updates internal error message links for Workers Sites migration and bumps the @sveltejs/kit dependency to version 2.34.1.
@sveltejs/kit@2.34.03 fixes1 featureThis release introduces dynamic environment variable access during prerendering and includes several bug fixes related to fetch response headers, load data serialization, and asset handling.
@sveltejs/adapter-vercel@5.10.21 fixThis patch release fixes an issue where the `read` function failed in edge functions under deployment protection and updates the @sveltejs/kit dependency to version 2.33.1.
@sveltejs/kit@2.33.12 fixesThis patch release focuses on CSS asset management, ensuring relative paths in stylesheets and preventing SSR-only styles from being included in client assets.
@sveltejs/adapter-netlify@5.2.21 fixThis patch release fixes an issue where remote functions were excluded during Netlify edge function deployments and updates internal dependencies.
@sveltejs/adapter-vercel@5.10.1This patch release deprecates the `runtime` configuration option in SvelteKit.
@sveltejs/kit@2.33.03 fixes1 featureThis release introduces error reporting for un-prerendered routes and includes several bug fixes related to server tracing and type definitions.
@sveltejs/adapter-vercel@5.10.01 featureThis release introduces the use of the web standard fetch export and updates the @sveltejs/kit dependency to version 2.32.0.
@sveltejs/enhanced-img@0.8.11 fixThis patch release fixes a performance issue by ensuring the id filter from vite-plugin-svelte is correctly applied.
@sveltejs/kit@2.32.01 fix1 featureThis release introduces base64 inlining for fetch response streams during page load and improves error reporting for experimental remote functions.
@sveltejs/adapter-cloudflare@7.2.11 fixThis patch release fixes a compatibility issue where builder properties exclusive to the latest SvelteKit version would cause errors, and updates the @sveltejs/kit dependency to 2.31.1.
@sveltejs/adapter-vercel@5.9.11 fixThis patch fix addresses an error related to builder properties in SvelteKit and updates the @sveltejs/kit dependency to version 2.31.1.
@sveltejs/kit@2.31.11 fixThis patch release fixes an issue in the resolveId hook where options were not being properly passed to the resolve function.
@sveltejs/adapter-netlify@5.2.11 fixThis patch fix addresses an error related to builder properties in SvelteKit and updates the @sveltejs/kit dependency to version 2.31.1.
@sveltejs/adapter-node@5.3.11 fixThis patch fix addresses an error related to builder properties in SvelteKit and updates the @sveltejs/kit dependency to version 2.31.1.
@sveltejs/adapter-vercel@5.9.01 featureThis release introduces a new instrumentation.server.ts file to support tracing and observability, alongside a version bump for @sveltejs/kit.