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 GATEWAY RULES HIT CLI, NEXT.JS FIXES SUSPENSE FLASH, WORKFLOW PATCHES CRITICAL ESBUILD VULN

By RepoJournal · Filed · About Vercel

Vercel shipped production-ready CLI commands for AI Gateway routing rules, while Next.js and Turborepo shipped fixes for cache handling and Windows PTY corruption that teams should pull immediately.

The AI Gateway rules commands [1] landed in the CLI, letting customers manage routing denials and rewrites directly from `vc` without api-key hops, authenticated through team ACL. Simultaneously, the AI SDK fixed a critical error classification bug [2] where gateway policy denials were surfacing as 500-class `GatewayInternalServerError` instead of the correct 403 `GatewayForbiddenError`, a fix that ships in today's canary releases [3] [4]. On the Next.js side, the streaming dev render now avoids premature Suspense fallback flashes when caches are warm [5], matching production behavior and shipping in v16.3.0-canary.51 [6]. Turborepo shipped three fixes: symlinked cache outputs now work without warnings [7], pnpm Docker prunes no longer surface stale workspace patches [8], and Windows ConPTY cursor queries no longer corrupt task output [9]. The critical move: Workflow patched a high-severity esbuild advisory (GHSA-gv7w-rqvm-qjhr) upgrading to 0.28.1 [10], and the team flagged this must be backported to the 4.x stable branch immediately. Observability surfaces in Workflow now render attributes properly [11], showing `attr_set` events on timelines and run-level attributes with reserved key badging.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [cli] Add `vercel ai-gateway rules` add/list/edit/remove commands ↗ vercel/vercel
  2. [2] fix(provider/gateway): map forbidden error responses to GatewayForbiddenError ↗ vercel/ai
  3. [3] @ai-sdk/workflow@1.0.0-canary.91 ↗ vercel/ai
  4. [4] @ai-sdk/vue@4.0.0-canary.174 ↗ vercel/ai
  5. [5] Avoid a premature Suspense fallback flash in the streaming dev render ↗ vercel/next.js
  6. [6] v16.3.0-canary.51 ↗ vercel/next.js
  7. [7] fix: Cache outputs through internal symlinks ↗ vercel/turborepo
  8. [8] fix: Filter pruned pnpm workspace patches (#13075) vercel/turborepo
  9. [9] fix: Prevent ConPTY cursor query output ↗ vercel/turborepo
  10. [10] fix(deps): upgrade esbuild to 0.28.1 (GHSA-gv7w-rqvm-qjhr) ↗ vercel/workflow
  11. [11] Render attr_set events and run attributes in the observability UI ↗ vercel/workflow

Quick answers

What shipped in Vercel on June 14, 2026?
Vercel shipped production-ready CLI commands for AI Gateway routing rules, while Next.js and Turborepo shipped fixes for cache handling and Windows PTY corruption that teams should pull immediately. In total, 14 commits, 14 pull requests, and 12 releases landed.
Who contributed to Vercel on June 14, 2026?
4 developers shipped this update, including R-Taneja, unstubbable, anthonyshew, and pranaygp.
What were the notable Vercel updates?
[cli] Add `vercel ai-gateway rules` add/list/edit/remove commands, fix(provider/gateway): map forbidden error responses to GatewayForbiddenError, and @ai-sdk/workflow@1.0.0-canary.91.

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.