Vercel Functions
Backend & InfraDevelop. Preview. Ship.
Release History
@vercel/python@6.16.11 fixThis patch release disables runtime dependency installs for projects using custom build/install commands to prevent unexpected behavior.
vercel@50.23.21 featureThis patch release introduces automatic browser opening for terms acceptance in non-interactive CLI environments and updates several dependencies.
@vercel/next@4.15.341 featureThis patch release introduces support for funcitonFailoverRegions within the next builder.
@vercel/next@4.15.331 featureThis patch release introduces support for reading Next.js builder regions exclusively from vercel.json configuration.
vercel@50.23.11 featureThis patch release introduces a new CLI flag for managing multiple installations and updates the @vercel/next dependency.
@vercel/fs-detectors@5.8.102 fixesThis patch release primarily focuses on improving route prefix handling for Go services in zero-config services mode and updating dependencies.
@vercel/python@6.16.01 featureThis release introduces support for running generic ASGI/WSGI applications in vc dev and updates the @vercel/python-analysis dependency.
@vercel/node@5.6.7This patch release primarily involves updating internal dependencies, specifically upgrading @vercel/build-utils to version 13.5.0.
vercel@50.23.02 fixes1 featureThis release introduces an experimental flag to skip authentication during `vc dev` and fixes an issue with re-authentication flows by switching to the device code flow.
@vercel/functions@3.4.31 fixThis patch release reverts a previous change regarding URL encoding of cache tags within the functions module.
@vercel/ruby@2.3.21 fixThis patch release addresses an issue in the Ruby runtime concerning the stripping of the services route prefix during auto-configuration.
@vercel/python-analysis@0.7.01 featureThis minor release introduces the django experimental framework.
@vercel/koa@0.1.23This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.7.
@vercel/hono@0.2.43This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.7.
@vercel/go@3.4.21 fixThis patch fixes an issue where service route prefixes were not being stripped correctly for standalone Go services in services mode, improving routing consistency.
@vercel/express@0.1.49This patch release primarily updates internal dependencies, specifically @vercel/node and @vercel/cervel, to newer versions.
@vercel/h3@0.1.49This patch release primarily consists of dependency updates, specifically updating @vercel/node to version 5.6.7.
@vercel/backends@0.0.37This patch release primarily involved updating internal dependencies, specifically upgrading @vercel/build-utils to version 13.5.0.
@vercel/client@17.2.46This patch release primarily updates the dependency @vercel/build-utils to version 13.5.0.
@vercel/fastify@0.1.43This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.7.
@vercel/nestjs@0.2.44This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.7.
@vercel/next@4.15.321 fixThis patch release reverts the previously introduced per function builder support.
@vercel/frameworks@3.19.01 featureThis minor release introduces the django experimental framework.
@vercel/static-build@2.8.41This patch release primarily updates the dependency on @vercel/gatsby-plugin-vercel-builder to version 2.0.139.
@vercel/gatsby-plugin-vercel-builder@2.0.139This patch release primarily updates the dependency @vercel/build-utils to version 13.5.0.
@vercel/elysia@0.1.40This patch release primarily updates the dependency on @vercel/node to version 5.6.7.
@vercel/build-utils@13.5.01 featureThis release introduces the experimental Django framework support and updates several internal dependencies.
@vercel/cervel@0.0.24This patch release primarily updates internal dependencies, specifically @vercel/backends to version 0.0.37.
vercel@50.22.13 fixes2 featuresThis patch release focuses on standardizing CLI output formats by replacing the deprecated `--json` flag with `--format=json` across several integration commands and updating dependencies.
@vercel/related-projects@1.0.11 featureThis patch release introduces support for custom environment aliases.
@vercel/python@6.15.11 fixThis patch release includes a minor fix related to file handling during the vendor mirroring process.
@vercel/python-runtime@0.5.11 fixThis patch release primarily addresses minor issues by fixing typings.
@vercel/next@4.15.311 featureThis patch release introduces configuration support for deployment regions within Next.js projects via vercel.json.
@vercel/client@17.2.45This patch release primarily involved updating internal dependencies, specifically @vercel/build-utils to version 13.4.3.
@vercel/koa@0.1.22This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
@vercel/python-runtime@0.5.01 featureThis release introduces optimizations for cold starts on larger serverless functions by adjusting how dependencies are packaged and installed.
@vercel/h3@0.1.48This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
@vercel/nestjs@0.2.43This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
@vercel/config@0.0.331 fixThis patch release addresses a bug related to rewrite regexp conversion when header transforms are utilized.
@vercel/node@5.6.6This patch release primarily involved updating internal dependencies, specifically @vercel/build-utils to version 13.4.3.
@vercel/gatsby-plugin-vercel-builder@2.0.138This patch release primarily involved updating internal dependencies, specifically @vercel/build-utils to version 13.4.3.
@vercel/express@0.1.48This patch release primarily updates internal dependencies, specifically @vercel/node and @vercel/cervel, to newer versions.
@vercel/fastify@0.1.42This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
vercel@50.22.03 fixes2 featuresThis release introduces a new CLI command for viewing integration guides and includes several fixes related to service configuration and web fallbacks. Dependency updates for various Vercel builders were also performed.
@vercel/fs-detectors@5.8.92 featuresThis patch release consolidates configuration fields within the experimental services schema and improves framework detection by making the framework configuration optional.
@vercel/python@6.15.01 featureThis release focuses on performance improvements by optimizing cold starts for larger serverless functions. Dependency management for Python lambdas has been updated to facilitate this.
@vercel/elysia@0.1.39This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
@vercel/hono@0.2.42This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.6.
@vercel/static-build@2.8.40This patch release primarily involved updating dependencies, specifically @vercel/gatsby-plugin-vercel-builder to version 2.0.138.
@vercel/build-utils@13.4.32 featuresThis patch release consolidates schema fields in vercel.json and makes the framework configuration optional in service definitions, relying on workspace inference when possible.
@vercel/python-analysis@0.6.01 featureThis release focuses on performance improvements by optimizing cold starts for larger serverless functions (lambdas >250MB) through changes in dependency installation strategy.
@vercel/backends@0.0.36This patch release primarily involved updating internal dependencies, specifically @vercel/build-utils to version 13.4.3.
@vercel/cervel@0.0.23This patch release primarily consists of dependency updates, specifically updating @vercel/backends to version 0.0.36.
@vercel/config@0.0.321 featureThis patch release introduces a new `matchers` export to simplify writing matching logic against common request components.
@vercel/python-runtime@0.4.2This patch release primarily includes the addition of new tests to improve code quality.
vercel@50.20.01 fix3 featuresThis release introduces support for private Blob storage and flattens blob store commands, while also cleaning up unsupported metrics schemas.
@vercel/next@4.15.30This patch release updates the Next.js adapter to its latest version and updates vercel.json fixtures for the Next package.
@vercel/python-analysis@0.5.01 fixThis minor release introduces an improvement to how installed Python dependencies are managed by utilizing the dist-info RECORD file.
@vercel/node@5.6.5This patch release primarily updates internal dependencies, specifically @vercel/build-utils to version 13.4.2.
@vercel/static-build@2.8.39This patch release primarily involved updating dependencies, specifically upgrading @vercel/gatsby-plugin-vercel-builder to version 2.0.137.
@vercel/nestjs@0.2.42This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.5.
@vercel/koa@0.1.21This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.5.
@vercel/python@6.14.12 fixesThis patch release focuses on improving Python dependency management and skipping unnecessary installation logic under specific Vercel environments.
@vercel/hono@0.2.41This patch release primarily involves updating dependencies, specifically @vercel/node to version 5.6.5.
vercel@50.19.11 fixThis patch release introduces an inline prompt for Marketplace terms during the `integration add` process before provisioning.
@vercel/gatsby-plugin-vercel-builder@2.0.137This patch release primarily updates internal dependencies, specifically @vercel/build-utils to version 13.4.2.
@vercel/fastify@0.1.41This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.5.
@vercel/client@17.2.44This patch release primarily updates internal dependencies, specifically @vercel/build-utils to version 13.4.2.
@vercel/express@0.1.47This patch release primarily updates internal dependencies, specifically @vercel/node and @vercel/cervel, to newer versions.
@vercel/h3@0.1.47This patch release primarily involved updating dependencies, specifically @vercel/node to version 5.6.5.
@vercel/backends@0.0.35This patch release primarily updates internal dependencies, specifically @vercel/build-utils to version 13.4.2.
@vercel/elysia@0.1.38This patch release primarily updates dependencies, specifically updating @vercel/node to version 5.6.5.
@vercel/build-utils@13.4.2This patch release primarily involved updating dependencies, specifically upgrading @vercel/python-analysis to version 0.5.0.
@vercel/cervel@0.0.22This patch release primarily updates internal dependencies, specifically @vercel/backends to version 0.0.35.
@vercel/static-build@2.8.381 featureThis patch introduces granular control over function failover regions via `vercel.json` configuration and updates a dependency.
vercel@50.18.23 fixes2 featuresThis patch release fixes CLI behavior related to integration additions and resource naming validation, and introduces support for granular function failover region configuration.
@vercel/python@6.14.01 featureThis minor release introduces support for installing runtime dependencies on larger AWS Lambda functions (over 250MB).
@vercel/gatsby-plugin-vercel-builder@2.0.136This patch release primarily involves updating the dependency @vercel/build-utils to version 13.4.1.
@vercel/h3@0.1.46This patch release primarily involves updating dependencies, specifically @vercel/node to version 5.6.4.
@vercel/koa@0.1.20This patch release primarily involves updating dependencies, specifically @vercel/node to version 5.6.4.
@vercel/client@17.2.43This patch release primarily updates the dependency @vercel/build-utils to version 13.4.1.
@vercel/config@0.0.311 featureThis patch introduces granular control over function failover regions by allowing configuration within the `vercel.json` file.
@vercel/fastify@0.1.40This patch release primarily updates dependencies, specifically @vercel/node to version 5.6.4.
@vercel/fs-detectors@5.8.8This patch release primarily involved updating internal dependencies, specifically @vercel/frameworks to version 3.18.0.
@vercel/node@5.6.4This patch release primarily updates internal dependencies, specifically bumping @vercel/build-utils to version 13.4.1.
@vercel/next@4.15.29This patch release updates to the latest version of the Next.js adapter.
@vercel/nestjs@0.2.41This patch release primarily focused on updating dependencies, specifically @vercel/node to version 5.6.4.
@vercel/hono@0.2.40This patch release primarily involved updating dependencies, specifically @vercel/node to version 5.6.4.
@vercel/express@0.1.46This patch release updates minor dependencies, specifically @vercel/node and @vercel/cervel.
@vercel/build-utils@13.4.11 featureThis patch introduces granular control over function failover regions via `functions[*].functionFailoverRegions` in `vercel.json`.
@vercel/frameworks@3.18.01 featureThis minor release introduces compatibility for experimental multi-service autodetection with SvelteKit.
@vercel/elysia@0.1.37This patch release primarily involves updating dependencies, specifically @vercel/node to version 5.6.4.
@vercel/backends@0.0.34This patch release primarily updates the dependency on @vercel/build-utils to version 13.4.1.
@vercel/cervel@0.0.21This patch release primarily updates internal dependencies, specifically @vercel/backends to version 0.0.34.
vercel@50.18.11 fix1 featureThis patch release focuses on improving observability and debugging by adding more precise error messages for auth issues and enhancing tracing for builder installations.
@vercel/ruby@2.3.11 fixThis patch release improves the logging behavior for Go and Ruby dev servers when running vercel dev with multiple services by correctly forwarding their output.
@vercel/go@3.4.11 fixThis patch release ensures that Go and Ruby dev server output is correctly forwarded and prefixed in multi-service `vercel dev` environments.
@vercel/python@6.13.01 featureThis minor release introduces support for deploying larger Python functions by installing dependencies at runtime using uv, calculated based on build-time size analysis.
@vercel/fs-detectors@5.8.71 fixThis patch introduces an automatic inference of the workspace from the nearest manifest when it is not explicitly set in service configurations.
vercel@50.18.0Breaking2 fixes2 featuresThis release introduces easier authentication for cursor/claude and adds experimental manual deployment support. It also fixes issues with integration commands and enforces stricter input requirements for non-TTY environments.
Common Errors
ModuleNotFoundError1 reportThe "ModuleNotFoundError" in Vercel often arises when Python dependencies are not correctly installed or specified for deployment. To fix it, ensure you have a `requirements.txt` file in your project's root listing all dependencies, and that the Vercel build process correctly installs them via `pip install -r requirements.txt`. You may need to explicitly set the correct Python version that is compatible with your dependencies in your project settings/vercel.json.
FetchError1 reportThis error usually arises when the serverless function's outbound request exceeds the allowed connection timeout or encounters network instability. Resolve it by implementing request retry logic with exponential backoff to handle transient network issues and ensuring that the target server is reliably accessible from Vercel's infrastructure. Consider also increasing the function's timeout setting if the external service consistently takes a long time to respond.
Related Backend & Infra Packages
Production-Grade Container Scheduling and Management
Node.js JavaScript runtime ✨🐢🚀✨
Promise based HTTP client for the browser and node.js
A modern runtime for JavaScript and TypeScript.
Deliver web apps with confidence 🚀
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Subscribe to Updates
Get notified when new versions are released