# Hono v4.13.4 - Product: Hono (https://whatsnew.fyi/product/hono) - Vendor: Hono - Date: 2026-08-24 - Version: v4.13.4 - Original notes: https://github.com/honojs/hono/releases/tag/v4.13.4 - Permalink: https://whatsnew.fyi/product/hono/releases/v4.13.4 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Handle params on unmatched requests - **fixed** — Execute previous ref cleanup when ref prop changes on re-render in JSX/DOM - **fixed** — Associate wildcard middleware with matching routes in regexp router - **changed** — Share null object creation in router for performance improvement - **fixed** — Match If-None-Match ETag tags with optional whitespace before the comma - **fixed** — Skip undefined header and cookie values in client - **fixed** — Skip undefined entries inside query arrays in client - **fixed** — Skip undefined entries inside form arrays in client - **fixed** — Support custom buildSearchParams and filter undefined query in $ws() - **fixed** — Support wildcard media types and specificity ordering in defaultMatch for accepts - **fixed** — Omit empty query delimiter in client - **fixed** — Drop stale content length for cloned FormData in request - **fixed** — Serialize cached JSON body in cloneRawRequest - **fixed** — Allow parsing signed cookies with empty string values - **fixed** — Do not let abort listeners crash abort() in stream utilities ##### What's Changed * fix(request): handle params on unmatched requests in https://github.com/honojs/hono/pull/5268 * fix(jsx/dom): execute previous ref cleanup when ref prop changes on re-render in https://github.com/honojs/hono/pull/5264 * fix(reg-exp-router): associate wildcard middleware with matching routes in https://github.com/honojs/hono/pull/5266 * perf(router): share null object creation in https://github.com/honojs/hono/pull/5267 * fix(etag): match If-None-Match tags with optional whitespace before the comma in https://github.com/honojs/hono/pull/5222 * fix(client): skip undefined header and cookie values in https://github.com/honojs/hono/pull/5244 * fix(client): skip an undefined entry inside a query array in https://github.com/honojs/hono/pull/5272 * fix(client): skip an undefined entry inside a form array in https://github.com/honojs/hono/pull/5280 * fix(client): support custom buildSearchParams and filter undefined query in $ws() bin https://github.com/honojs/hono/pull/5256 * fix(accepts): support wildcard media types and specificity ordering in defaultMatch in https://github.com/honojs/hono/pull/5255 * fix(client): omit empty query delimiter in https://github.com/honojs/hono/pull/5283 * fix(request): drop stale content length for cloned FormData in https://github.com/honojs/hono/pull/5282 * fix(request): serialize cached JSON body in cloneRawRequest in https://github.com/honojs/hono/pull/5288 * fix(cookie): allow parsing signed cookies with empty string values in https://github.com/honojs/hono/pull/5246 * fix(utils/stream): do not let abort listeners crash abort() in https://github.com/honojs/hono/pull/5274 **Full Changelog**: https://github.com/honojs/hono/compare/v4.13.3...v4.13.4