v4.13.3
Added 1
- Support structured JSON content-types (+json) in pretty-json
Fixed 8
- Prevent URL corruption when replaceUrlParam contains $ replacement tokens
- Copy pending stream bytes in etag
- Avoid skipping headers when filtering 304 response headers in etag
- Append Origin to Vary header on OPTIONS preflight in cors
- Match suffix wildcard routes in trie-router
- Prevent prefix overmatch on wildcard routes in pattern-router and linear-router
- Exempt OPTIONS request from CSRF validation in csrf
- Avoid truncation on embedded IPv4 addresses in expand IPv6 in utils/ipaddr
From Hono
What's Changed
- fix(client): prevent URL corruption when replaceUrlParam contains $ replacement tokens in https://github.com/honojs/hono/pull/5227
- fix(etag): copy pending stream bytes in https://github.com/honojs/hono/pull/5239
- fix(etag): avoid skipping headers when filtering 304 response headers in https://github.com/honojs/hono/pull/5234
- fix(cors): append Origin to Vary header on OPTIONS preflight in https://github.com/honojs/hono/pull/5235
- docs(context): add custom headers append option example to Context JSDoc in https://github.com/honojs/hono/pull/5248
- fix(trie-router): match suffix wildcard routes in https://github.com/honojs/hono/pull/5236
- fix(pattern-router/linear-router): prevent prefix overmatch on wildcard routes in https://github.com/honojs/hono/pull/5252
- fix(csrf): exempt OPTIONS request from CSRF validation in https://github.com/honojs/hono/pull/5250
- fix(utils/ipaddr): avoid truncation on embedded IPv4 addresses in expand IPv6 in https://github.com/honojs/hono/pull/5247
- feat(pretty-json): support structured JSON content-types (+json) in https://github.com/honojs/hono/pull/5226
Full Changelog: https://github.com/honojs/hono/compare/v4.13.2...v4.13.3