12
Articles
7月4日 19:01
Last updated
v4.8.4

v4.8.4

この記事は、Honoフレームワークのバージョン4.8.4のリリースノートを提供しています。このバージョンでは、Node.js 24をサポートするためにProxyの使用を修正し、未使用のsigningSecretオプションを削除しました。また、cloneElementが子要素をコピーしない問題を修正し、$url()を呼び出す際にインデックス文字列を削除しました。さらに、動的ルートのみの場合にコールバックを呼び出すSSGの修正や、req.json()がコンテンツをそのまま保持するようにする修正も行われています。 • Node.js 24をサポートするためのProxyの使用修正 • 未使用のsigningSecretオプションの削除 • cloneElementが子要素をコピーしない問題の修正 • $url()呼び出し時のインデックス文字列の削除 • 動的ルートのみの場合のSSGコールバック修正 • req.json()がコンテンツをそのまま保持するように修正

honojs/hono
framework release tool
v4.8.3

v4.8.3

Honoのバージョン4.8.3がリリースされ、いくつかのバグ修正が行われた。具体的には、cookieの解析時にtryDecodeを使用する修正、JSXにおいてエラーメッセージを文字列ではなくエラーとしてスローする修正、JwtTokenIssuedAtエラーメッセージの修正、JSXNodeの検証を修正し、props.refに関数型を許可する修正が含まれている。また、新しい貢献者が2名追加されている。 • cookieの解析時にtryDecodeを使用する修正が行われた。 • JSXにおいてエラーメッセージを文字列ではなくエラーとしてスローするように修正された。 • JwtTokenIssuedAtエラーメッセージの修正が行われた。 • JSXNodeの検証が修正され、props.refに関数型を許可するようになった。 • 新しい貢献者が2名追加された。

honojs/hono
release tool
v4.8.2

v4.8.2

Honoのバージョン4.8.2がリリースされ、主な変更点として、utils/colorにおいてBun.buildを介してパッケージを解決しないように修正された。この修正は、ryuappによって行われた。リリースノートには、バージョン4.8.1から4.8.2までの全変更履歴が含まれているが、具体的な詳細は記載されていない。 • バージョン4.8.2のリリース • utils/colorの修正 • Bun.buildを介してパッケージを解決しないようにした • 修正はryuappによって行われた • リリースノートには全変更履歴が含まれている

honojs/hono
library release
v4.8.1

v4.8.1

Honoのバージョン4.8.1がリリースされ、いくつかの修正が行われた。具体的には、bearer-authに関するドキュメントの誤字が修正され、utils/colorにおいて未処理のスキームエラーを回避するための修正が加えられた。また、新たにEinherjar1632が初めての貢献を行ったことも報告されている。 • Honoのバージョン4.8.1がリリースされた • bearer-authに関するドキュメントの誤字が修正された • utils/colorにおいて未処理のスキームエラーを回避する修正が行われた • 新たにEinherjar1632が初めての貢献を行った

honojs/hono
release tool
v4.8.0

v4.8.0

Hono v4.8.0がリリースされ、既存の機能が強化され、新しいルーティングおよび静的サイト生成のための強力なヘルパーが導入されました。新しいサードパーティのミドルウェアパッケージも追加され、JWTカスタムヘッダー、JSXストリーミングのNonceサポート、CORSの動的allowedMethodsなどが含まれています。コードサイズも削減され、最小のhono/tinyパッケージは約800バイト減少し、約11KBになりました。新しいルートヘルパー関数は、ルート情報やパスユーティリティへの簡単なアクセスを提供し、JWTミドルウェアはカスタムヘッダー名を指定してトークンを取得できるようになりました。これにより、非標準の認証ヘッダーを使用するAPIとの連携が容易になります。 • Hono v4.8.0のリリースにより、機能が強化され、新しいルーティングヘルパーが追加された。 • コードサイズが約800バイト削減され、最小パッケージは約11KBに。 • JWTミドルウェアがカスタムヘッダー名をサポートし、非標準の認証ヘッダーを使用するAPIとの互換性が向上。 • JSXストリーミングがCSP準拠のためのNonce値をサポート。 • CORSミドルウェアがリクエストのオリジンに基づく動的allowedMethodsをサポート。

honojs/hono
library release tool
v4.7.11

v4.7.11

この記事は、Honoフレームワークのバージョン4.7.11のリリースに関するもので、主にいくつかの変更点と修正が記載されています。具体的には、URLSearchParamsをクエリパラメータのベンチマークに追加し、タイプチェックのベンチマークでライブラリチェックをスキップするCIの変更が含まれています。また、'If-None-Match'ヘッダーに弱いetagが渡された場合に304を返すようにミドルウェアが修正され、エラーレスポンスの処理において新しいレスポンスメソッドが使用されています。READMEにはDeepwikiへのリンクも追加されました。 • URLSearchParamsをクエリパラメータのベンチマークに追加 • タイプチェックのベンチマークでライブラリチェックをスキップするCIの変更 • 弱いetagが渡された場合に304を返すようにミドルウェアを修正 • エラーレスポンスの処理に新しいレスポンスメソッドを使用 • READMEにDeepwikiへのリンクを追加

honojs/hono
api framework release
v4.7.10

v4.7.10

Honoのバージョン4.7.10がリリースされ、いくつかの重要な修正が行われた。具体的には、hono-baseにおいて#clone()メソッド内のnotfoundおよびerrorハンドラーのコピーに関する修正が含まれている。また、JWTの検証において、header.algをフォールバックとして使用する修正も行われた。これらの変更は、Honoの機能性と信頼性を向上させることを目的としている。 • Honoのバージョン4.7.10がリリースされた • hono-baseの#clone()メソッドにおいてnotfoundおよびerrorハンドラーのコピーが修正された • JWTの検証でheader.algをフォールバックとして使用する修正が行われた • これらの修正はHonoの機能性と信頼性を向上させることを目的としている

honojs/hono
library release tool
v4.7.9

v4.7.9

What's Changed fix(helper/cookie): correct getSignedCookie parameters type by @Hill-98 in #4123 fix(ssg): Fix SSG Extension Map by @pspeter3 in #4130 fix(cookie): get deleted value with prefix by ...

honojs/hono
release
v4.7.8

v4.7.8

What's Changed chore(deps): bump wrangler to 4.12.0 by @yusukebe in #4096 feat(ws): allow to use upgradeWebSocket in handler by @nakasyou in #3942 feat(hono-base): Added replaceRequest: false opti...

honojs/hono
release
v4.7.7

v4.7.7

What's Changed fix(trailing-slash): handle HEAD request in trailing slash middleware by @sushichan044 in #4049 fix(proxy): accept a Request object as proxyInit by @usualoma in #4067 test(deno): w...

honojs/hono
release
v4.7.6

v4.7.6

What's Changed fix(compress): avoid compressing if transfer-encoding is set by @usualoma in #4027 chore(lint): patch warnings by @EdamAme-x in #4034 chore(april-fool): change hono is cool to hono ...

honojs/hono
release
v4.7.5

v4.7.5

What's Changed docs(MIGRATION): Fix typo by @movahhedi in #3999 fix(bun): export BunWebSocketData and BunWebSocketHandler by @yusukebe in #4002 types(compose): follow up #3932 by @EdamAme-x in #39...

honojs/hono
release