The Wire · Showcase
WORKFLOW SHIPS RESILIENT STEP DISPATCH, NEXT.JS FIXES PAGES RUNTIME BREAKAGE
By RepoJournal · Filed · About Vercel
Workflow@5.0.0-beta.42 lands parallel queue publishing with transient failure recovery, while Next.js patches a critical Pages API adapter bug that breaks when routes import next/head.
The workflow team shipped resilient step dispatch [1], newly created steps now publish to the queue in parallel with their step_created event, carrying serialized input so consumers can re-ensure if the direct write fails transiently. This cuts latency while hardening against transient failures that previously forced manual recovery. Next.js fixed a missing Pages runtime in adapter outputs [6], where Pages API functions produced through build adapters failed during initialization when externalized dependencies imported next/head, with the load path collapsing into a missing runtime file. The fix ensures the runtime ships in adapter bundles. Across the stack, HMR edits racing full rebuilds are now pinned to baseline [2], ordered batch event writes landed with per-event results [3], and e2e tests now retry once in CI to surface flaky races while keeping them visible in all tooling [4]. World spec version 6 is now current [5], reflecting the SDK's actual behavior after slot-numbered event ids became a contract requirement.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Deploy next.js Pages API fix before shipping adapter routes that import next/head vercel/next.js [immediate]
- → Test workflow@5.0.0-beta.42 in staging to verify resilient step dispatch behavior vercel/workflow [plan]
- → Update vercel-py dependency to cryptography>=43.0.0 with new vercel-workflow split vercel/vercel-py [plan]
- → Monitor harness adapter ports after getPortEndpoint() deprecation rolls out vercel/ai [monitor]
References
- [1] workflow@5.0.0-beta.42 ↗ vercel/workflow
- [2] [next] Fix dev HMR dropping edits that race a full rediscovery rebuild (#3529) vercel/workflow
- [3] feat(world,world-vercel): createBatch — ordered batch event write with per-event results (#3025) vercel/workflow
- [4] [ci] Retry e2e tests once in CI, keeping retried tests visible ↗ vercel/workflow
- [5] [world] Make spec version 6 the current version ↗ vercel/workflow
- [6] Fix missing Pages runtime in adapter Pages API outputs ↗ vercel/next.js