Bun 1.4 runtime now available on Vercel Functions with Zig-to-Rust rewrite, requiring explicit opt-in via vercel.json bunVersion config.
Summary
Reduces cold-start friction for Bun workloads on Vercel and unlocks WebSocket support via Bun.serve(). Breaking changes require deliberate testing before upgrading existing deployments.
Why it matters
Reduces cold-start friction for Bun workloads on Vercel and unlocks WebSocket support via Bun.serve(). Breaking changes require deliberate testing before upgrading existing deployments.
Implementation verdict
Replaces previous Bun runtime on Vercel. Requires setting bunVersion: "1.4.x" in vercel.json and reviewing breaking changes before upgrading. Ready now for new projects; existing deployments need validation.
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.