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 GETS 25X FASTER VM BOOT, EVE SHIPS SESSION UPGRADES, PY SDK BREAKS COMPATIBILITY

By RepoJournal · Filed · About Vercel

Vercel's Workflow engine shipped a baseline-snapshot QuickJS optimization that cuts virtual machine startup 25 times faster, while the Python SDK forced breaking changes across three packages to align with TypeScript SDK formats.

The biggest win landed in Workflow: a new opt-in QuickJS WASM VM engine with baseline-snapshot startup optimization delivers approximately 25× faster VM boot [1], complete with event replay, AbortController support, and cross-run writable forwarding. This ships alongside a series of core performance fixes that load replay logs in a single request [2], reconstruct runs from event streams instead of array positions [3], and resume partial preloads from cursors [4]. Meanwhile, the team replaced the dangerous replay-budget process exit with a dedicated ReplayTimeoutRetryError that requests redelivery instead of crashing [5]. Eve's 0.31 line landed three patch releases consolidating Workflow SDK alignment: 0.31.3 adds toolCall.providedArguments for MCP and OpenAPI [6], 0.31.2 bundles the latest 5.0.0 beta SDKs [7], and 0.31.1 keeps sessions resumable across deployments by preserving the deliver envelope across upgrades [8]. The Python SDK hit breaking changes that demand immediate attention: vercel-py 0.9.0 switches local workflow storage from CBOR to JSON and payloads to the devalue format [10], while vercel-sandbox-bundle 0.4.0 replaces the legacy runtime selector with image and requires API v3 [9]. Next.js landed Turbopack fixes for text module types [11], non-ESM error naming [12], and documentation on Cache Components authentication [13].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] QuickJS engine: baseline-snapshot startup optimization (~25× faster VM boot) (#3342) vercel/workflow
  2. [2] perf(core): load replay suffix in one request ↗ vercel/workflow
  3. [3] perf(core): load replay log from run_started ↗ vercel/workflow
  4. [4] perf(core): continue partial run_started preloads from cursor ↗ vercel/workflow
  5. [5] fix(core): retry replay timeouts without exiting ↗ vercel/workflow
  6. [6] eve@0.31.3 ↗ vercel/eve
  7. [7] eve@0.31.2 ↗ vercel/eve
  8. [8] eve@0.31.1 ↗ vercel/eve
  9. [9] vercel-sandbox-bundle-v0.4.0 ↗ vercel/vercel-py
  10. [10] vercel-v0.9.0 ↗ vercel/vercel-py
  11. [11] fix(turbopack): support `type: 'text'` in rules, and error on binding imports of non-ESM modules ↗ vercel/next.js
  12. [12] fix(turbopack): name the module in the non-ESM-placeable error, and stop duplicating the importer in traces ↗ vercel/next.js
  13. [13] docs: add authentication with Cache Components guide and iron-session example ↗ vercel/next.js

Quick answers

What shipped in Vercel on August 8, 2026?
Vercel's Workflow engine shipped a baseline-snapshot QuickJS optimization that cuts virtual machine startup 25 times faster, while the Python SDK forced breaking changes across three packages to align with TypeScript SDK formats. In total, 47 commits, 48 pull requests, and 16 releases landed.
Who contributed to Vercel on August 8, 2026?
11 developers shipped this update, including Nathan Rajlich, NathanColosimo, github-actions[bot], OwenKephart, chadhietala, Nik, ricardo-agz, and Sebastian "Sebbie" Silbermann, and 3 more.
What were the notable Vercel updates?
QuickJS engine: baseline-snapshot startup optimization (~25× faster VM boot) (#3342), perf(core): load replay suffix in one request, and perf(core): load replay log from run_started.

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?