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

EDGE RUNTIME OIDC NOW WORKS, NODE.JS GETS WEB API FLEXIBILITY

By RepoJournal · Filed · About Vercel

Vercel shipped the fixes that unblock edge functions authenticating with OIDC tokens and let Node.js developers opt into the Web API handler pattern without middleware overhead.

The edge runtime's OIDC implementation was broken because it tried to use the browser export, which resolves tokens to empty strings [1]. A new edge-light export with split sync and refresh modules fixes this and unblocks the entire serverless OIDC story. Separately, Node.js Serverless Functions now support opting into the Web API handler interface (Request → Response) via a static config export, giving developers the flexibility to write modern handler code without forcing it on middleware [2]. The CLI got native build fixes too: the native installer no longer prompts for updates, version flags now show (native) in human output, and standalone prebuilt deploys in pnpm/Turborepo monorepos stop failing on external symlinks [3][4]. Over in the AI stack, Vercel standardized on onEnd over onFinish for lifecycle callbacks across generateText, streamText, agents, and workflows [5], while Gemini 3 now auto-injects the skip_thought_signature_validator sentinel for replayed tool calls that lost their signature [6]. OpenAI's Responses API forwarding expanded to include web_search_call.action.queries [8], and telemetry moved from experimental to stable in v7 [7]. The Chat adapter ecosystem grew fast: low-level Slack helpers ship for custom runtimes that own their own routing [9][11], and Twilio got its first-class SMS, MMS, and voice adapter with runtime-light subpaths [10].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [oidc] add edge-light export ↗ vercel/vercel
  2. [2] [node] support useWebApi in static config ↗ vercel/vercel
  3. [3] [CLI] adding version and auto update fixes ↗ vercel/vercel
  4. [4] fix(cli): skip external symlinks in standalone prebuilt deploys (PIPE-6621) ↗ vercel/vercel
  5. [5] fix: rename onFinish to onEnd (#15245) vercel/ai
  6. [6] fix(google): auto-inject skip_thought_signature_validator on Gemini 3 replays (#15560) vercel/ai
  7. [7] docs: remove experimental telemetry warning (#15611) vercel/ai
  8. [8] feat(openai): forward web_search_call.action.queries from Responses API (#15656) vercel/ai
  9. [9] feat(slack): add low-level interaction helpers ↗ vercel/chat
  10. [10] feat(twilio): add sms, mms, and voice helpers ↗ vercel/chat
  11. [11] docs(slack): document low-level api subpaths ↗ vercel/chat

Quick answers

What shipped in Vercel on May 28, 2026?
Vercel shipped the fixes that unblock edge functions authenticating with OIDC tokens and let Node.js developers opt into the Web API handler pattern without middleware overhead. In total, 78 commits, 64 pull requests, and 20 releases landed.
Who contributed to Vercel on May 28, 2026?
5 developers shipped this update, including luismeyer, TooTallNate, Melkeydev, jeffsee55, and dancer.
What were the notable Vercel updates?
[oidc] add edge-light export, [node] support useWebApi in static config, and [CLI] adding version and auto update fixes.

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?