OpenAIHono2026/05/25 2:00

v4.12.23

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

openaijamodel: gpt-5-mini-2025-08-07

v4.12.23 リリース

Key Points

  • Windows パスのバックスラッシュを全正規化
  • Context クラスを公開エクスポート
  • 圧縮に contentTypeFilter を追加

Summary

hono v4.12.23 をリリースしました。今回のリリースは Windows パス処理の修正、Context クラスの公開エクスポート、圧縮処理の拡張と ipaddr のアドレス圧縮バグ修正が含まれます。エンジニア向けに互換性に影響する破壊的変更は報告されていませんが、圧縮設定やパス処理に関連する挙動の確認を推奨します。

Key Points

  • serve-static
    • ファイルパス中のバックスラッシュを最初だけでなくすべて正規化するよう修正。Windows 環境でのファイル参照の整合性が向上します。
  • context
    • Context クラスを公開エクスポート。アプリケーションやミドルウェアで import { Context } from 'hono' のように直接型/クラスを利用できます。
  • compress
    • contentTypeFilter オプションを追加し、COMPRESSIBLE_CONTENT_TYPE_REGEX を再エクスポート。カスタムなコンテンツタイプ判定で圧縮制御が可能になります。
  • utils/ipaddr
    • 単一の 0 グループを :: に圧縮しないよう修正し、IPv6 表記の誤圧縮を防止します。
  • docs
    • 貢献ガイドに AI Usage Policy を追加(ドキュメント更新)。

Upgrade & Notes

  • 既存 API の破壊的変更は報告されていませんが、圧縮の contentTypeFilter を導入している場合や Windows 上の静的ファイル処理に依存している場合は動作確認を行ってください。
  • 変更点の詳細はフルチェンジログ(v4.12.22...v4.12.23)を参照してください。

Contributors: yusukebe, na-trium-144, BlankParticle

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

openaijamodel: gpt-5-mini-2025-08-07

v4.12.23

v4.12.23

リポジトリ: honojs / hono (Public)

リリース日時: 2026-05-25T02:00:24.000Z — released this 25 May 02:00 · 1 commit to main since this release

コミット: 83bfb3b

変更点(What's Changed)

  • fix(serve-static): ファイルパス内のバックスラッシュを最初の1つだけでなくすべて正規化するように修正しました(#4962)。
  • feat(context): Context クラスを公開エクスポートするように追加しました(#4543、@BlankParticle)。
  • docs(contribution): AI Usage Policy を追加しました(#4970、@yusukebe)。
  • feat(compress): contentTypeFilter オプションと COMPRESSIBLE_CONTENT_TYPE_REGEX の再エクスポートを追加しました(#4961、@na-trium-144)。
  • fix(utils/ipaddr): 単一の 0 グループを :: に圧縮しないように修正しました(#4971、@yusukebe)。

フルチェンジログ

Full Changelog: v4.12.22...v4.12.23

コントリビューター

  • yusukebe
  • na-trium-144
  • BlankParticle

アセット

  • 2

リアクション

  • 👍 6 — marr-cloud、orielhaim、melon-dog、amurpo、maciejcieslar、lppedd がリアクション
  • ❤️ 1 — acoBOYZ がリアクション

合計 7 人がリアクションしました。