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

VERCEL CLI LANDS PERMISSIONS AND BUDGET COMMANDS, TURBOREPO PHASES OUT LEGACY STATE

By RepoJournal · Filed · About Vercel

The CLI now manages repository permissions and AI Gateway budgets directly from the command line, while Turborepo completes its Phase 4 refactor to eliminate legacy external-resolution state.

Vercel shipped three critical CLI features across permissions, budgets, and configuration. The VCR permissions commands [1] let teams grant or revoke repository access via `vercel vcr permissions <repo> add/rm`, while AI Gateway budgets defaults [2] expose per-scope limit management matching the backend catalog. The native binary auto-opt-in for Vercel team members [3] is being removed, deferring to explicit opt-in via `vc upgrade` instead. Separately, the edge-config command gets renamed to global-config [4] with full backward compatibility through aliasing. Over in Python, vercel-py now implements `get_or_create_sandbox` [5] to match the JS SDK. Turborepo's refactor continues at scale: four consecutive PRs complete Phase 4 by migrating executor command resolution [12], native task synthesis [13], and immutable task catalogs [14], culminating in deletion of all legacy external-resolution state [15] and global hash input migration [16] to resolution-backed sources instead of PackageInfo closures. Eve shipped 0.27.13 [6] fixing bundled extension startup and Linear Agent authorization rendering, plus a cascade of session-limit and input-classification fixes [7][8][9] that repair hanging sessions when token limits are hit. Workflow saw HTTP/2 multiplexing actually work on the events path [10] after undici gate fixes, and the observability dashboard now runs in-process on Nitro [11] instead of spinning a separate Express server with a 302 redirect.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(cli): add vcr permissions commands (#17213) vercel/vercel
  2. [2] feat: add ai-gateway budgets defaults set/inspect/remove commands (#17253) vercel/vercel
  3. [3] [CLI] Remove native binary auto-opt-in for vercel team members (#17305) vercel/vercel
  4. [4] [cli] Rename edge-config command to global-config ↗ vercel/vercel
  5. [5] Implement `get_or_create_sandbox` ↗ vercel/vercel-py
  6. [6] eve@0.27.13 ↗ vercel/eve
  7. [7] fix(eve): cancel parent after descendant limit stop ↗ vercel/eve
  8. [8] fix(eve): classify input requests by framework-owned kind ↗ vercel/eve
  9. [9] fix(eve): repair session token limit continuation ↗ vercel/eve
  10. [10] [world-vercel] Make HTTP/2 actually multiplex on the events path ↗ vercel/workflow
  11. [11] [RFC] feat(nitro): embed observability dashboard in-process at /_workflow ↗ vercel/workflow
  12. [12] refactor: Migrate executor native command resolution (#13534) vercel/turborepo
  13. [13] refactor: Migrate turbo-json native task synthesis ↗ vercel/turborepo
  14. [14] refactor: Produce immutable native task and command knowledge ↗ vercel/turborepo
  15. [15] refactor: Delete legacy external-resolution PackageInfo state ↗ vercel/turborepo
  16. [16] refactor: Migrate global hash inputs to resolution knowledge ↗ vercel/turborepo

Quick answers

What shipped in Vercel on July 30, 2026?
The CLI now manages repository permissions and AI Gateway budgets directly from the command line, while Turborepo completes its Phase 4 refactor to eliminate legacy external-resolution state. In total, 65 commits, 70 pull requests, and 12 releases landed.
Who contributed to Vercel on July 30, 2026?
12 developers shipped this update, including Andy, Jeremy, Jeff See, luismeyer, scotttrinh, TooTallNate, VaguelySerious, and pranaygp, and 4 more.
What were the notable Vercel updates?
feat(cli): add vcr permissions commands (#17213), feat: add ai-gateway budgets defaults set/inspect/remove commands (#17253), and [CLI] Remove native binary auto-opt-in for vercel team members (#17305).

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?