125 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-06-09
stories 99

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

VERCEL CUTS RUNTIME SIZE 5%, WORKFLOW FIXES REPLAY CORRUPTION, CHAT ADDS ADAPTER CATALOG

By RepoJournal · Filed · About Vercel · Composed from the cited sources · methodology

Turbopack drops 2KB of wasted WebAssembly helpers while Workflow patches a critical event-log replay bug that was surfacing as data corruption.

The Next.js team shipped two runtime optimizations that collectively trim 2KB (5% savings) from Turbopack's default bundle [1], removing dead WebAssembly and helper code that was always loaded but rarely used. Over on Vercel's CLI, three infrastructure moves landed: maxDuration bounds are now configurable via environment variable instead of hardcoded across validators [2], OIDC flag resolution got wired into the build pipeline [3], and Connex connectors can now be created manually without managed setup [4]. The Workflow team fixed a critical replay divergence where buffered hook payloads could race concurrent sleeps, causing event-log corruption and `CorruptedEventLogError` on replay [5]. They also patched two defense-in-depth issues: lazy stream key requests that failed during `Run.getReadable()` [6] and truncated ref responses that corrupted in-memory event logs [7]. Chat shipped an adapter catalog as a zero-dependency subpath with typed metadata, env specs, and peer dependency helpers for onboarding flows [8], and expanded Slack emulator test coverage to 0.6.0 APIs [9].

Action items

References

  1. [1] [turbopack] Remove WebAssembly helpers from the default runtime (#94373) ↗ vercel/next.js
  2. [2] feat(build-utils): gate client-side maxDuration upper bound behind env var (#16539) ↗ vercel/vercel
  3. [3] [cli] bump @vercel/prepare-flags-definitions ↗ vercel/vercel
  4. [4] Support non-managed Connex connector creation ↗ vercel/vercel
  5. [5] [core] Forward-port: preserve event-log order in hook-vs-sleep replay races (#2171) ↗ vercel/workflow
  6. [6] [codex] Handle lazy stream key request failures ↗ vercel/workflow
  7. [7] [world-vercel] Validate ref resolve responses before use ↗ vercel/workflow
  8. [8] Add chat adapters catalog ↗ vercel/chat
  9. [9] test(slack): expand emulator coverage for emulate.dev 0.6.0 APIs ↗ vercel/chat

Quick answers

What shipped in Vercel on June 9, 2026?
Turbopack drops 2KB of wasted WebAssembly helpers while Workflow patches a critical event-log replay bug that was surfacing as data corruption. In total, 43 commits, 44 pull requests, and 12 releases landed.
Who contributed to Vercel on June 9, 2026?
7 developers shipped this update, including luismeyer, dvoytenko, VaguelySerious, pranaygp, TooTallNate, bensabic, and oss-polar-bear.
What were the notable Vercel updates?
[turbopack] Remove WebAssembly helpers from the default runtime (#94373), feat(build-utils): gate client-side maxDuration upper bound behind env var (#16539), and [cli] bump @vercel/prepare-flags-definitions.