415.tech
シリコンバレー発、AIとテックの最前線
Vercel FunctionsがBun 1.4に対応、ZigからRustへ書き直し

Vercel FunctionsがBun 1.4に対応、ZigからRustへ書き直し

Vercel FunctionsがBun 1.4をサポートした。このリリースではBunがZigからRustへ書き直され、2,900件以上のイシューが解決されたほか、新たに1,500件以上のNode.js互換性テストをクリアしている。Vercel上のBunは、Active CPU課金を採用するFluidコンピュート上で動作し、WebSocketsやBun.serve()、さらにNext.js、Elysia、Honoなどのフレームワークをサポートする。バージョン1.4には破壊的変更が含まれるため、アップグレードはvercel.jsonでbunVersion 1.4.xを指定する明示的なオプトイン方式となる。この設定を追加するまで、既存のデプロイは古いランタイムに維持される。

出典: vercel.com

Xでポストメール

Bun 1.4にはいくつかの破壊的変更がある。アップグレードする前に破壊的変更を確認し、アプリケーションを更新してほしい。

Vercel

なぜ重要か

  • → BunがRustで書き換えられ、2,900件以上の問題を解決し、1,500件以上のテストでNode.jsとの互換性を向上させた。
  • → Vercel FunctionsがWebSockets、Active CPU pricing、フレームワークサポートを備えたBun 1.4の提供を開始した。
BunがRustで自身を書き換える
このエディションの他の記事