RepoJournal
Vercel

@vercel

Next.js + the Vercel platform - frontend infrastructure for the web

Keep up with Vercel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

AI SDK SHIPS REALTIME TRANSLATION, WORKFLOW HARDENS SANDBOX DETERMINISM

By RepoJournal · Filed · About Vercel

OpenAI and Google translation providers land in the AI SDK just as Workflow seals cross-run writes and publishes public keys, while Vercel CLI gains AI Gateway command parity.

The AI SDK merged experimental realtime translation for OpenAI and Google [1], validating the new SpeechTranslationModelV4 abstraction against two structurally different streaming protocols before gateway adoption. The SDK also promoted repairText to stable in generateObject and streamObject [2], ending its experimental-name run. Elsewhere, workflow core landed deterministic sandbox hardening [3] that removes wall-clock timers and GC-observable APIs, making replays bit-identical, while publishing each run's X25519 public key on the run entity [4] so cross-run writers can encrypt to the owner without a 350ms round trip. Vercel CLI closed a UX gap by adding list, inspect, and remove subcommands for AI Gateway API keys [5], and new --expiration and --alert-thresholds flags to api-keys create [6]. Eve dropped its double Nitro build overhead on Vercel deploys [7], now emitting the workflow flow function from a single build, and fixed tool-call argument parsing when providers send raw JSON strings [8]. Turborepo continues its package knowledge completion stack [9] through [10], moving watcher graphs, run summaries, microfrontend commands, and cache paths onto authoritative scopes. Activity across all desks: 67 commits, 75 PRs, and 22 releases.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(openai,google): realtime translation providers ↗ vercel/ai
  2. [2] feat(ai): promote repairText option to stable ↗ vercel/ai
  3. [3] feat(core): deterministic sandbox hardening (#3045) vercel/workflow
  4. [4] feat: publish each run's X25519 public key on the run entity (#3095) vercel/workflow
  5. [5] [cli] Add ai-gateway api-keys list/inspect/remove subcommands (#17158) vercel/vercel
  6. [6] [cli] Add --expiration and --alert-thresholds to ai-gateway api-keys create (#17159) vercel/vercel
  7. [7] perf(eve): build a single Nitro app on Vercel ↗ vercel/eve
  8. [8] fix(eve): parse tool-call arguments that arrive as a raw JSON string ↗ vercel/eve
  9. [9] refactor: Use package knowledge for watcher paths ↗ vercel/turborepo
  10. [10] refactor: Use package knowledge for run-cache paths ↗ vercel/turborepo

Quick answers

What shipped in Vercel on July 28, 2026?
OpenAI and Google translation providers land in the AI SDK just as Workflow seals cross-run writes and publishes public keys, while Vercel CLI gains AI Gateway command parity. In total, 67 commits, 75 pull requests, and 22 releases landed.
Who contributed to Vercel on July 28, 2026?
14 developers shipped this update, including github-actions[bot], kkdawkins, gr2m, Nathan Colosimo, Nathan Rajlich, Michael J. Sullivan, Adrien Thebo, and Samarth Chitgopekar, and 6 more.
What were the notable Vercel updates?
feat(openai,google): realtime translation providers, feat(ai): promote repairText option to stable, and feat(core): deterministic sandbox hardening (#3045).

More from @vercel

Daily updates, in your inbox

Follow Vercel

Keep up with Vercel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?