honojs/hono
github.com/honojs/honov4.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をサポート。
v4.7.11
この記事は、Honoフレームワークのバージョン4.7.11のリリースに関するもので、主にいくつかの変更点と修正が記載されています。具体的には、URLSearchParamsをクエリパラメータのベンチマークに追加し、タイプチェックのベンチマークでライブラリチェックをスキップするCIの変更が含まれています。また、'If-None-Match'ヘッダーに弱いetagが渡された場合に304を返すようにミドルウェアが修正され、エラーレスポンスの処理において新しいレスポンスメソッドが使用されています。READMEにはDeepwikiへのリンクも追加されました。 • URLSearchParamsをクエリパラメータのベンチマークに追加 • タイプチェックのベンチマークでライブラリチェックをスキップするCIの変更 • 弱いetagが渡された場合に304を返すようにミドルウェアを修正 • エラーレスポンスの処理に新しいレスポンスメソッドを使用 • READMEにDeepwikiへのリンクを追加
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の機能性と信頼性を向上させることを目的としている
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 ...
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...
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...
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 ...
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...