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

WORKFLOW NAILS ROOT DETECTION ACROSS FRAMEWORKS WHILE AI SDK SHIPS GEMINI VIDEO SUPPORT

By RepoJournal · Filed · About Vercel

Vercel's build system just fixed how it derives project roots for Astro, SvelteKit, and Next.js, eliminating brittle path logic that broke on monorepos, while the AI SDK added full Gemini Interactions video output support and AssemblyAI's newest transcription models.

The workflow team landed three coordinated PRs [1][2][3][4] that rewrite root detection from first principles. Instead of guessing where your project lives, Workflow now derives paths from what the frameworks themselves use: Astro's `config.root` and `config.srcDir`, SvelteKit's workspace markers, and Next.js's explicit `outputFileTracingRoot` or `turbopack.root`. This fixes the silent route-scanning failures and module specifier drift that plagued monorepo deployments. On the AI front, @ai-sdk/google 4.0.4 now parses video output blocks from Gemini's Interactions API [5][7], letting multimodal models return generated video as part of normal responses, while the harness layer gained shared utilities [6] to stop duplicating shell quoting and sandbox logic across adapters. AssemblyAI support [8] expanded to the new `universal-3-5-pro` model and the speech_models parameter, and MCP tool calls [9] now retry on transient failures instead of burning tokens on model re-decisions. Next.js fixed Turbopack's `#/` import resolution [11] (it was incorrectly blocking the common `"#/*": "./src/*"` pattern), shipped Navigation Inspector fixes for Safari [12], and cleaned up the instant validation messaging [10]. On the platform side, OIDC token exchange [13] now caches in memory by token+audience hash, cutting round-trips on repeated calls, while CLI marketplace integration acceptance [14] collapsed three separate prompts into one. Satori switched to npm trusted publishing [15][18] and fixed its flexWrap docs [16][17].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(vite-frameworks): derive workflow roots ↗ vercel/workflow
  2. [2] fix(vite-frameworks): derive workflow roots (#2725) vercel/workflow
  3. [3] fix(next): derive workflow project root ↗ vercel/workflow
  4. [4] fix(next): derive workflow project root (#2729) vercel/workflow
  5. [5] feat(provider/google): support Gemini Interactions video output, usage, and omni dispatch ↗ vercel/ai
  6. [6] feat(harness): add utility functions for certain duplicated layers in harnesses ↗ vercel/ai
  7. [7] Version Packages ↗ vercel/ai
  8. [8] feat(assemblyai): support universal-3-5-pro and expand the transcription provider (#16548) vercel/ai
  9. [9] feat(mcp): add retry option for failed mcp tool calls ↗ vercel/ai
  10. [10] Remove 'silence this warning' from instant validation fix output (#95187) vercel/next.js
  11. [11] fix(turbopack): allow `#/` prefixed subpath import specifiers (#94461) vercel/next.js
  12. [12] Fix Navigation Inspector in Safari ↗ vercel/next.js
  13. [13] [oidc] Cache exchanged OIDC tokens in memory ↗ vercel/vercel
  14. [14] Accept marketplace integration terms with a single confirmation ↗ vercel/vercel
  15. [15] ci: publish via npm trusted publishing (OIDC) (#770) vercel/satori
  16. [16] docs: fix flexWrap default from 'wrap' to 'nowrap' (#767) vercel/satori
  17. [17] docs: fix flexWrap default from 'wrap' to 'nowrap' ↗ vercel/satori
  18. [18] ci: publish via npm trusted publishing (OIDC) ↗ vercel/satori

Quick answers

What shipped in Vercel on July 2, 2026?
Vercel's build system just fixed how it derives project roots for Astro, SvelteKit, and Next.js, eliminating brittle path logic that broke on monorepos, while the AI SDK added full Gemini Interactions video output support and AssemblyAI's newest transcription models. In total, 44 commits, 47 pull requests, and 19 releases landed.
Who contributed to Vercel on July 2, 2026?
10 developers shipped this update, including NathanColosimo, joshualipman123, felixarntz, github-actions[bot], aayush-kapoor, samselikoff, marcgreenstock, and TheBigSadowski, and 2 more.
What were the notable Vercel updates?
fix(vite-frameworks): derive workflow roots, fix(vite-frameworks): derive workflow roots (#2725), and fix(next): derive workflow project root.

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.