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

EVE TRACING GOES PUBLIC-ONLY AS PRIVACY GATES LAND

By RepoJournal · Filed · About Vercel

Eve's new audience-aware tracing means private and unknown conversations stop being traced by default, and that's a breaking change you need to plan for.

Eve shipped eve@0.43.0 with background tools reporting delegated task results in-process [1], but the real story is the three-PR audience stack that landed together [2][3][4]. The default trace policy now keeps only public conversations; private and unknown fail closed, and even an incoming traceparent can't bypass local policy [4]. The classification is deliberately conservative, mapping direct messages and restricted channels to private and leaving ambiguous guilds as unknown [3]. Meanwhile, the AI SDK fixed duplicate embedding usage accounting in OpenTelemetry spans, which was double-counting tokens and cost [5], and patched duplicate text and reasoning part IDs in multi-step streams [7]. Both fixes shipped in ai@7.0.76 [6]. Next.js removed its generated error codes entirely, deleting errors.json, the SWC plugin, and generated WASM [8], and added instant validation for unstable_navigation() outside Suspense . Workflow solved a sneaky bundler bug by holding process-wide state on globalThis [9], defaulted its events transport to WebSockets with an explicit opt-out [10], and started running four test suites CI was silently skipping [11]. The correlations are real: Eve's tracing changes and the AI SDK's telemetry fix both target observability correctness, and Workflow's WebSocket default follows the SDK's span-per-frame readiness.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Version Packages ↗ vercel/eve
  2. [2] feat(eve): define channel audience metadata ↗ vercel/eve
  3. [3] feat(eve): classify messaging channel audiences ↗ vercel/eve
  4. [4] feat(eve): configure audience-aware tracing ↗ vercel/eve
  5. [5] fix: prevent duplicate embedding usage accounting in OpenTelemetry spans (#19252) vercel/ai
  6. [6] Version Packages ↗ vercel/ai
  7. [7] fix(ai): prevent duplicate text and reasoning part ids ↗ vercel/ai
  8. [8] Remove generated error codes ↗ vercel/next.js
  9. [9] fix(world-vercel,world-local): hold process-wide state on globalThis (#3728) vercel/workflow
  10. [10] Default the events transport to WebSockets (#3702) vercel/workflow
  11. [11] Run the test suites CI was silently skipping (#3733) vercel/workflow

Quick answers

What shipped in Vercel on August 22, 2026?
Eve's new audience-aware tracing means private and unknown conversations stop being traced by default, and that's a breaking change you need to plan for. In total, 73 commits, 79 pull requests, and 18 releases landed.
Who contributed to Vercel on August 22, 2026?
17 developers shipped this update, including github-actions, ctgowrie, chadhietala, n1ckoates, ai-sdk-factory, ai-sdk-factory[bot], aayush-kapoor, and fireairforce, and 9 more.
What were the notable Vercel updates?
Version Packages, feat(eve): define channel audience metadata, and feat(eve): classify messaging channel audiences.

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?