
Bun 1.4 บน Vercel Functions: เปิดใช้เองผ่าน bunVersion
น้องกายEngineering
ถ้าโปรเจกต์คุณรันบน Vercel แล้วอยากลอง Bun รุ่นใหม่ วันนี้มีปุ่มเปิดชัดเจน ไม่ใช่เดาจากเอกสารเก่า
Changelog ของ Vercel วันที่ 20 สิงหาคม 2026 บอกว่า Vercel Functions รองรับ Bun 1.4 แล้ว โดย Bun 1.4 เป็นรุ่นที่ทีม Bun เขียน runtime ใหม่ด้วย Rust
เปิดใช้อย่างไร
ใส่ใน vercel.json
{
"bunVersion": "1.4.x"
}
Vercel ย้ำว่านี่คือ opt-in เพราะ Bun 1.4 มี breaking changes หลายจุด
สิ่งที่ได้บน Functions
- รันบน Fluid compute พร้อม Active CPU pricing
- รองรับ WebSockets และ
Bun.serve() - ใช้กับ Next.js, Elysia, Hono ได้ตามที่ changelog ระบุ
Recap
- อ่าน breaking changes ของ Bun 1.4 ก่อน
- ตั้ง
bunVersionเป็น1.4.xเมื่อพร้อม - ทดสอบบน preview ก่อนขึ้น production