18
Articles
7月29日 18:01
Last updated
v4.8.10

v4.8.10

Honoのバージョン4.8.10がリリースされ、いくつかの変更が行われた。主な変更点には、EditorConfigの追加、JSON、YAML、Markdownのフォーマット、ベンチマークのフォーマットとリンティング、アダプター/サービスワーカーの型の更新、他のライブラリとの互換性のためのクッキーの小文字優先サポートが含まれる。新しい貢献者も数名参加しており、彼らの初めての貢献が記録されている。 • Honoのバージョン4.8.10がリリースされた • EditorConfigが追加された • JSON、YAML、Markdownのフォーマットが行われた • ベンチマークのフォーマットとリンティングが実施された • アダプター/サービスワーカーの型が更新された • クッキーの小文字優先サポートが追加された • 新しい貢献者が参加した

honojs/hono
release tool
v4.8.9

v4.8.9

Honoのバージョン4.8.9がリリースされ、主な変更点として、context内のc.redirectでisByteStringを使用する修正が行われた。このリリースは、GitHub上で公開されており、リリースノートにはバージョン4.8.8から4.8.9までの変更履歴が含まれている。リリースは2023年7月26日に行われ、開発者yusukebeがこの修正を担当した。 • バージョン4.8.9がリリースされた • c.redirectでisByteStringを使用する修正が行われた • リリースノートには4.8.8から4.8.9までの変更履歴が含まれている • リリースは2023年7月26日に行われた • 開発者yusukebeが修正を担当した

honojs/hono
release tool
v4.8.8

v4.8.8

Honoのバージョン4.8.8がリリースされ、READMEの簡素化や、safeEncodeURIにおける二重エンコーディングの防止が行われた。これにより、ユーザーはより使いやすくなり、URLのエンコーディングに関する問題が解決される。 • READMEの簡素化が行われた • safeEncodeURIでの二重エンコーディングを防止する修正が加えられた • ユーザーにとっての使いやすさが向上した • URLエンコーディングに関する問題が解決された

honojs/hono
release tool
v4.8.7

v4.8.7

Honoのバージョン4.8.7がリリースされ、主にDenoのバージョン修正が行われた。このリリースは、GitHub上で公開されており、リリースノートには変更点が記載されている。具体的には、yusukebeによるコミットが含まれており、jsrへの公開に関する修正が行われた。これにより、Honoのユーザーは最新の修正を利用できるようになる。 • Denoのバージョン修正が行われた • リリースはGitHub上で公開されている • yusukebeによるコミットが含まれている • jsrへの公開に関する修正が行われた • ユーザーは最新の修正を利用可能

honojs/hono
release tool
v4.8.6

v4.8.6

Honoのバージョン4.8.6がリリースされ、主にパフォーマンスの向上とバグ修正が行われた。具体的には、不要なデフォルトタイプの削除とリダイレクト先のエンコード修正が含まれている。これにより、Honoの使用時の効率が改善され、エラーの発生を減少させることが期待される。 • パフォーマンス向上のために不要なデフォルトタイプを削除した • リダイレクト先のエンコードに関するバグを修正した • バージョンアップによりエラーの発生を減少させることが期待される

honojs/hono
release tool
v4.8.5

v4.8.5

Honoのバージョン4.8.5がリリースされ、主な変更点としてWindowsのサポートが追加されました。この修正は、ユーザーからのフィードバックに基づいて行われたもので、特にWindows環境での動作を改善することを目的としています。リリースノートには、バージョン4.8.4から4.8.5までの全ての変更点が記載されています。 • Windows環境でのサポートが追加された • ユーザーからのフィードバックに基づく修正 • リリースノートには全ての変更点が記載されている

honojs/hono
release tool
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