โต๊ะมิ้นต์มีบัตรเวอร์ชัน Bun และสวิตช์เปิดใช้งานบนแผง deploy

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