Vercel Functions의 Bun 1.4 지원
Vercel Functions에서 Bun 1.4를 지원하고, 최신 Bun 런타임으로의 업그레이드 방법을 안내합니다.
교안에 영향
예전 안내 글의 Bun 버전 업그레이드 방식이 그대로 맞지 않으며, bunVersion을 1.4.x로 명시해야 합니다.
요약
- Vercel Functions가 Bun 1.4를 지원합니다. - Bun 1.4는 Rust 기반 재작성과 함께 Node.js 호환성 및 성능 개선이 포함됩니다. - WebSockets와 Bun.serve() 지원, Next.js·Elysia·Hono 같은 프레임워크 지원이 명시되었습니다. - 이전 Bun 버전에서 업그레이드하려면 vercel.json의 bunVersion을 1.4.x로 설정해야 합니다. - Bun 1.4에는 호환성 변경이 있어 명시적으로 업그레이드해야 합니다.
바뀐 것
새 기능
- Vercel Functions가 새로운 Bun 1.4 릴리스를 지원합니다.
- Vercel Functions의 Bun은 Fluid compute와 Active CPU pricing에서 동작합니다.
- Vercel Functions의 Bun은 WebSockets와 Bun.serve()를 지원합니다.
- Vercel Functions의 Bun은 Next.js, Elysia, Hono 같은 일반적인 프레임워크를 지원합니다.
개선
- 이전 Bun 버전에서 업데이트하려면 vercel.json에서 bunVersion을 1.4.x로 설정해야 합니다.
기타
- Bun 1.4는 Zig에서 Rust로 재작성되었고, 2,900개가 넘는 이슈가 해결되었습니다.
- Node.js 호환성 테스트가 1,500개 이상 추가로 통과했습니다.
- Bun 1.4에는 여러 호환성 변경이 있어 업그레이드는 선택적으로 진행해야 합니다.