v4.13.4
Changed 1
- Share null object creation in router for performance improvement
Fixed 14
- Handle params on unmatched requests
- Execute previous ref cleanup when ref prop changes on re-render in JSX/DOM
- Associate wildcard middleware with matching routes in regexp router
- Match If-None-Match ETag tags with optional whitespace before the comma
- Skip undefined header and cookie values in client
- Skip undefined entries inside query arrays in client
- Skip undefined entries inside form arrays in client
- Support custom buildSearchParams and filter undefined query in $ws()
- Support wildcard media types and specificity ordering in defaultMatch for accepts
- Omit empty query delimiter in client
- Drop stale content length for cloned FormData in request
- Serialize cached JSON body in cloneRawRequest
- Allow parsing signed cookies with empty string values
- Do not let abort listeners crash abort() in stream utilities
From Hono
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