Vercel Functions、BunランタイムがパブリックベータでNode.jsと選択可能に
Vercelは「Vercel Functions」において、Node.jsに加えて新たに**Bun**ランタイムをパブリックベータとして提供開始しました。CPUバウンドなNext.jsレンダリングではNode.js比で平均レイテンシが28%削減されるベンチマーク結果も公開されており、既存のロギングや監視の仕組みとも統合されています。
まとめサイトの記事や機械翻訳ではなく、一次情報だけを追っています。興味のあるトピックだけ選んで読めます。
トピック: hono解除
Vercelは「Vercel Functions」において、Node.jsに加えて新たに**Bun**ランタイムをパブリックベータとして提供開始しました。CPUバウンドなNext.jsレンダリングではNode.js比で平均レイテンシが28%削減されるベンチマーク結果も公開されており、既存のロギングや監視の仕組みとも統合されています。
Vercelは、SlackやDiscord、Microsoft Teamsなど複数のチャットプラットフォーム向けボットを単一のコードベースで開発できるTypeScriptライブラリ「Chat SDK」をパブリックベータとしてオープンソース公開しました。イベント駆動型のアーキテクチャとプラットフォーム横断のUI表現、AI SDKとの連携によるストリーミング応答が特徴です。
軽量Webフレームワーク「Hono」のv4.12.21が公開され、app.mount()のパス解釈、IP制限のIPv6バイパス、Cookieヘルパーのインジェクション、JWTミドルウェアの認証スキーム検証という4つのセキュリティ問題が修正されました。該当機能を利用しているプロジェクトはアップグレードが推奨されています。
Web標準準拠の軽量フレームワークHonoの最新版v4.13.0がリリースされました。リクエスト/レスポンス処理の低レベル最適化により主要ルートで最大1.25倍の高速化を実現し、RFC 10008で定義されたHTTP QUERYメソッドへの正式対応や、新たなMethod Not Allowedミドルウェアなどが追加されています。
HonoのGitHubリリースノートによると、v4.12.34ではhono/jsx、hono/cors、hono/language、hono/proxyの4モジュールに関するセキュリティ脆弱性がまとめて修正されています。中にはユーザー間でのデータ漏洩やCPUを消費させるDoS系の問題も含まれており、該当機能を利用している場合は速やかなアップグレードが推奨されています。
軽量Webフレームワーク**Hono**のv4.12.25が公開され、CORSミドルウェアの資格情報漏洩やAWS Lambda環境でのボディサイズ制限バイパスなど、合計5件のセキュリティ脆弱性が修正されました。いずれもGitHub Security Advisory(GHSA)として公開されており、対象機能を利用しているユーザーは早急なアップデートが推奨されます。
軽量Webフレームワーク**Hono**のv4.12.27がリリースされ、hono/jsxのコンテキスト分離不備、hono/cssのcx()によるXSS、hono/aws-lambdaのヘッダー重複排除ロジックの不備という3件のセキュリティ問題が修正されました。SSRやAPI Gateway連携でこれらの機能を使っている場合は速やかなアップグレードが推奨されます。