Server-Timing response headers will pass through to the client
On August 10, 2026, Vercel's CDN will stop stripping the Server-Timing response header and begin passing it through to the client. Use Server-Timing to report backend metrics like database query time and cache hits. These values appear in the browser's network panel and as PerformanceServerTiming entries through the Performance API.
Also shipped Jul 30, 2026Vercel in July 2026 →
You can add tables, views, data sources, and data quality tests as tasks to BigQuery pipelines
You can add tables, views, data sources, and data quality tests as tasks to BigQuery pipelines. For more information, see Add a pipeline task . This feature is generally available .
You can audit when users download query results by using the BigQuery console
You can audit when users download query results by using the BigQuery console. Data Access audit logs for the tabledata.list method now include a uiDownloadRequest field to indicate whether the request was triggered by a UI download. This feature is generally available (GA).
Adaptive refresh mode for dynamic tables (General availability)
ADAPTIVE refresh mode for dynamic tables is now generally available. ADAPTIVE refresh uses incremental refresh by default but automatically reinitializes the dynamic table when internal heuristics detect that the volume of upstream changes makes an incremental refresh significantly more expensive than a full refresh.
Genie Agents enhancements and bug fixes
- Chat sharing : Sharing an individual Genie Agent conversation is now generally available. See Share a conversation . Download visualizations on Private Link (Beta) : You can now download visualization results through the Genie Conversation API on Private Link workspaces in supported regions. See the Conversation API reference .
More from Vercel platformEvery Vercel platform release →
Turborepo and Vercel Remote Cache now support OpenID Connect (OIDC)
You can now exchange OIDC tokens from CI/CD workflows, including GitHub workflows , for short-lived Turborepo access tokens. These tokens grant access to Vercel's Remote Cache , and are a more secure alternative to long-lived Personal Access Tokens (PATs).
Deployments are now up to 7 seconds faster
Over the past few months, we've made deployments up to 7 seconds faster end to end. We removed up to 5 seconds of fixed platform overhead from every build, and deploys from the latest Vercel CLI save up to 2 seconds more. The improvements are most noticeable on smaller builds, where orchestration represents a larger share of the total build time.
Latest MCP spec now supported in mcp-handler
mcp-handler@2.0.0 is now available with support for the 2026-07-28 Model Context Protocol specification and MCP TypeScript SDK v2 . We originally built mcp-handler to make it easier to spin up MCP servers on popular web frameworks including Next, Nuxt, Svelte, and more.
Introducing Enterprise Flexible Commitment for Vercel Marketplace
Enterprise customers can now apply a portion of their Flexible Commitment toward eligible resources purchased through the Vercel Marketplace. With Flex Commit support, eligible Marketplace cost can draw directly from your existing commitment making it easier to provision the infrastructure and services your applications need.
Project-scoped Tokens
You can now create Vercel Access Tokens that are limited to a project to authenticate and use the Vercel API . A project-scoped token can only read and write resources belonging to a project that the token is scoped to. Requests to any other project, a user-level resource, or a team-level resource will be denied.
Run background tasks with Celery on Vercel
Celery , an asynchronous distributed task queue for Python, is now supported natively on Vercel. Tasks are executed as Vercel Functions and automatically scale with traffic. By default, task results are stored in Runtime Cache , which is sufficient for small data sizes and relatively short workflow runtimes.
Chat SDK now supports reactions and ephemeral messages on Teams
Chat SDK's Microsoft Teams adapter now supports reactions and ephemeral messages through the same API as other adapters. Bots can add and remove reactions on Teams messages, and call thread.postEphemeral() or channel.postEphemeral() to send native, targeted messages that only the intended user sees, like permission prompts.
Vercel MCP now supports the 2026-07-28 MCP specification
Vercel MCP now supports the 2026-07-28 MCP specification, giving newer clients a stateless request model and updated authorization behavior without any change on the client side. Clients built for the 2025 protocol keep working exactly as before, and clients that understand the new specification pick it up automatically.