---
name: Vercel
slug: vercel
domain: vercel.com
category: cloud
sources: 6
total_releases: 8148
releases_last_30d: 2309
avg_releases_per_week: 431.9
last_updated: 2026-07-19
tracking_since: 2019-10-29
canonical: https://releases.sh/vercel
overview_url: https://releases.sh/vercel/overview.md
tags:
  - typescript
aliases:
  - v0.app
  - vercel.app
accounts:
  github: "vercel"
  x: "vercel"
  youtube: "@VercelHQ"
---

## Overview

Recently shipped Lovable app deployment, Turborepo v2.10.5 with Cargo workspace support, CLI v56 breaking changes, and AI SDK security fixes.

**Lovable apps can now be deployed directly to Vercel.**

**Turborepo v2.10.5 added Cargo workspace support.**

- Support for Cargo-only repos and automatic inference of Cargo workspace tasks.
- Remote Cache now serves as an sccache backend for Cargo builds.
- `mimalloc` as the global allocator, yarn v1 single-pass parsing, and incremental cache reuse reported in run summaries.
- Canary releases continue to refine Cargo caching, watch support, and workspace task inference.

**Vercel CLI v56 introduced breaking changes and a native-aware binary.**

- `vercel routes export` now uses `--output` (`-o`) instead of `--format` to select the output format.
- Non-interactive `vercel link` and related commands now require an explicit team signal (`--scope`, `VERCEL_ORG_ID`, etc.) instead of falling back to the global default.
- The CLI bin now resolves a native binary when present (no-op until packages are wired).
- Security hardening: `vercel init` blocks symlink/hardlink entries from example archives, and deploy root-directory checks normalize paths to prevent traversal.

**Python builder supports `pyproject.toml` entrypoints in dev and build.**

- `vercel dev` now supports `pyproject.toml` entrypoints alongside the build-time support.
- Bytecode precompilation runs unconditionally when `VERCEL_PYTHON_COMPILEALL` is enabled, and bundle size is now reported on the trace span.

**AI SDK patched prototype pollution and streaming tool call security.**

- `@ai-sdk/provider-utils` now exposes `secureJsonParse` to prevent prototype pollution from provider JSON inputs.
- Streaming tool call finalization no longer uses `isParsableJson()` as a heuristic, preventing execution of partial arguments before all chunks arrive.
- Tool name and approval lookups now use own-property checks to avoid resolving inherited object properties.

**Platform updates**

- Node.js 20 is being deprecated on October 1, 2026.
- AI Gateway now supports leaderboard data sharing, and added routing rules and new models (GPT 5.6 Sol/Luna/Terra, Muse Spark 1.1, Grok 4.5).
- Chat SDK added adapters for X, Photon (iMessage), Dial (SMS/MMS), and Vercel Connect for credential management.
- AgentMail and Endform joined the Vercel Marketplace; Vercel Plugin is now available in VS Code and GitHub Copilot CLI.
- Vercel Blob now supports consistent reads on private storage.
- Agent Runs show subagent activity on eve projects.
- Traces gained Tree and Waterfall views for request flow analysis.
- Build logs automatically redact sensitive environment variable values.
- Vercel Microfrontends checks for missing configuration.
- Flags SDK evaluates flags 10x faster via bulk evaluation.
- Project settings can be updated from the CLI.

<Product name="Next.js" slug="nextjs" sources="1" url="https://nextjs.org" canonical="https://releases.sh/vercel/nextjs" />
<Product name="Turborepo" slug="turborepo" sources="1" url="https://turbo.build" canonical="https://releases.sh/vercel/turborepo" />

<Source name="AI SDK" slug="vercel-ai-sdk" type="github" releases="856" latest-version="ai@5.0.216" latest-date="2026-07-17T12:02:49.000Z" url="https://releases.sh/vercel/vercel-ai-sdk" />
<Source name="Next.js" slug="next-js" type="github" releases="333" latest-version="v16.3.0-canary.89" latest-date="2026-07-17T23:55:15.000Z" url="https://releases.sh/vercel/next-js" />
<Source name="SWR" slug="swr" type="github" releases="130" latest-version="v2.5.0-beta.1" latest-date="2026-07-15T10:12:03.000Z" url="https://releases.sh/vercel/swr" />
<Source name="Turborepo" slug="turborepo" type="github" releases="325" latest-version="v2.10.6-canary.4" latest-date="2026-07-18T15:27:35.000Z" url="https://releases.sh/vercel/turborepo" />
<Source name="Vercel" slug="vercel" type="scrape" releases="110" latest-date="2026-07-17T00:00:00.000Z" url="https://releases.sh/vercel/vercel" />
<Source name="Vercel CLI" slug="vercel-cli" type="github" releases="684" latest-version="@vercel/passport@0.1.3" latest-date="2026-07-18T18:28:18.000Z" url="https://releases.sh/vercel/vercel-cli" />

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="vercel-cli" version="@vercel/passport@0.1.3" date="July 18, 2026" published="2026-07-18T18:28:18.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/passport%400.1.3" canonical="https://releases.sh/release/rel_0cF8O5IGeFUqDNp4oPsUz" truncated="true">
Adds a verifyIdentity helper for verifying forwarded Passport identity tokens.
</Release>

<Release source="vercel-cli" version="@vercel/connect@0.4.1" date="July 18, 2026" published="2026-07-18T18:28:15.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/connect%400.4.1" canonical="https://releases.sh/release/rel_VHW17N0XY7EdKkoLIsp1n" truncated="true">
@vercel/connect@0.4.1 adds compatibility testing against a recent stable Eve release and AI SDK 7.
</Release>

<Release source="vercel-cli" version="vercel@56.3.2" date="July 18, 2026" published="2026-07-18T18:28:12.000Z" url="https://github.com/vercel/vercel/releases/tag/vercel%4056.3.2" canonical="https://releases.sh/release/rel_USSOscG2W4xIkKg-jsdYd" truncated="true">
Improved `vercel ai-gateway coding-agents setup` prompts with a searchable team picker, persistent multiselect key legend, and narrower prompt lines. New `--apply <edit|prompt>` flag supports non-interactive agent handoff — pipes setup instructions to stdout or clipboard.
</Release>

<Release source="vercel-ai-sdk" version="ai@5.0.216" date="July 17, 2026" published="2026-07-17T12:02:49.000Z" url="https://github.com/vercel/ai/releases/tag/ai%405.0.216" canonical="https://releases.sh/release/rel_C0cq78Mmf9y_bgz58Ydl0" truncated="true">
Fixed a bug where `onInputStart` was not called before `onInputAvailable` during non-streaming tool calls.
</Release>

<Release source="vercel-ai-sdk" version="@ai-sdk/xai@4.0.16" date="July 17, 2026" published="2026-07-17T12:01:49.000Z" url="https://github.com/vercel/ai/releases/tag/%40ai-sdk/xai%404.0.16" canonical="https://releases.sh/release/rel_6TDPoLXaSQ-WgBDQt_sdF" truncated="true">
Fixed handling of empty HTTP 202 responses while polling videos, and images in Responses API tool results are now preserved.
</Release>

<Release source="vercel-ai-sdk" version="@ai-sdk/openai@4.0.16" date="July 17, 2026" published="2026-07-17T12:00:40.000Z" url="https://github.com/vercel/ai/releases/tag/%40ai-sdk/openai%404.0.16" canonical="https://releases.sh/release/rel_nhaIUhgNeyH-Rnh8cQLd5" truncated="true">
Both the OpenAI and open-responses providers now throw a clear APICallError when the Responses API returns a 200 status with no output array, replacing the opaque "output is not iterable" TypeError with an actionable message that surfaces upstream error details.
</Release>

<Release source="vercel-ai-sdk" version="@ai-sdk/mcp@2.0.15" date="July 17, 2026" published="2026-07-17T12:00:28.000Z" url="https://github.com/vercel/ai/releases/tag/%40ai-sdk/mcp%402.0.15" canonical="https://releases.sh/release/rel_nMEXPxbOdsXXIyzCI_7DT" truncated="true">
MCP now accepts OAuth metadata that lacks code challenge methods, fixing a compatibility issue with providers that omit this field.
</Release>

<Release source="vercel-ai-sdk" version="@ai-sdk/langchain@3.0.31" date="July 17, 2026" published="2026-07-17T12:00:16.000Z" url="https://github.com/vercel/ai/releases/tag/%40ai-sdk/langchain%403.0.31" canonical="https://releases.sh/release/rel_s10u7VaxaXScFVq9ruG9I" truncated="true">
LangChain adapter now allows suppressing outer start and finish UI message chunks, and fixes LangGraph reasoning closing before text starts.
</Release>

<Release source="vercel-ai-sdk" version="@ai-sdk/harness-pi@1.0.36" date="July 17, 2026" published="2026-07-17T12:00:04.000Z" url="https://github.com/vercel/ai/releases/tag/%40ai-sdk/harness-pi%401.0.36" canonical="https://releases.sh/release/rel_A61Tky9_Xlfkd2loTVBjo" truncated="true">
Fixed a security issue where workspace symlink escapes were possible in file tools.
</Release>

<Release source="vercel-ai-sdk" version="ai@7.0.31" date="July 17, 2026" published="2026-07-17T11:58:34.000Z" url="https://github.com/vercel/ai/releases/tag/ai%407.0.31" canonical="https://releases.sh/release/rel_vFhGtcKcX_z6fCr7Szhhf" truncated="true">
Denied tool output state is now correctly emitted for client-rejected approvals, and onInputStart is called before onInputAvailable during non-streaming tool calls. Updated internal provider utilities and gateway.
</Release>

## Fetching more

Append `.md` (markdown), `.json` (raw data), or `.atom` (feed) to any URL on this page.

- Per-source history: `https://releases.sh/vercel/{source-slug}`
- Atom feed: `https://releases.sh/vercel.atom`
- Individual release: `https://releases.sh/release/{release-id}`
