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 FIXES SILENT STEP RE-EXECUTION, EVE LOCKS DOWN EXPERIMENTAL API

By RepoJournal · Filed · About Vercel

Vercel workflow shipped critical fixes preventing duplicate step execution on transient failures, while Eve removed its experimental Workflow opt-in from the public API to prevent confusion.

The workflow team landed four production hardening changes that address cascading failure modes in turbo and standard modes. The most critical: step completion POSTs that fail now retry in-process [6], preventing silent re-execution when the network hiccups but the user code already succeeded. A second fix gates fire-and-forget hook creation on the run-ready barrier [5], ensuring optimistic workflow execution doesn't leak uncommitted events. Transport failures during attacks now redrive instead of permanently failing runs [4], and all five HTTP paths through world-vercel now route through a unified core [7] with consistent observability and error handling. On the platform side, Eve 0.17.0 removed the `ExperimentalWorkflow` opt-in marker from the public `eve/tools` export [1], moving workflow tooling entirely experimental after the public API made it look production-ready. Vercel CLI 54.18.2 and fs-detectors 6.11.2 shipped a fix allowing Services v2 entries with only a `root` field to fall back to static builds [2], unblocking simplified service configs. Next.js canary gained 128-bit hash support in Turbopack [3], aligning hash operations across the build system.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] eve@0.17.0 ↗ vercel/eve
  2. [2] @vercel/fs-detectors@6.11.2 ↗ vercel/vercel
  3. [3] Turbopack: make hash_xxh3_hash128 return u128 ↗ vercel/next.js
  4. [4] Redrive on transient workflow-server transport failures instead of failing the run ↗ vercel/workflow
  5. [5] [core] Gate turbo end-of-run drain writes on the run-ready barrier ↗ vercel/workflow
  6. [6] fix(world-vercel): retry idempotent event POSTs in-process to avoid step re-execution ↗ vercel/workflow
  7. [7] [world-vercel] Unify HTTP request handling into a shared core ↗ vercel/workflow

Quick answers

What shipped in Vercel on June 29, 2026?
Vercel workflow shipped critical fixes preventing duplicate step execution on transient failures, while Eve removed its experimental Workflow opt-in from the public API to prevent confusion. In total, 8 commits, 10 pull requests, and 4 releases landed.
Who contributed to Vercel on June 29, 2026?
3 developers shipped this update, including mischnic, pranaygp, and VaguelySerious.
What were the notable Vercel updates?
eve@0.17.0, @vercel/fs-detectors@6.11.2, and Turbopack: make hash_xxh3_hash128 return u128.

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.