v4.13.2
Added 1
- Add missing W3C Permissions-Policy directives in secure-headers
Changed 1
- Pre-join static array header options during initialization in cors for performance
Fixed 7
- Output standard empty parentheses () instead of none for disabled Permissions-Policy directives in secure-headers
- Render async children of document metadata tags instead of [object Promise] in jsx
- Resolve incorrect incremental hashing for chunked responses in etag
- Serialize multiple cookies correctly in client
- Stabilize digest across stream chunks in etag
- Strip trailing question mark correctly for optional params with regex quantifiers in url
- Send falsy JSON bodies in client
What's Changed
- fix(secure-headers): output standard empty parentheses () instead of none for disabled Permissions-Policy directives in https://github.com/honojs/hono/pull/5197
- fix(jsx): render async children of document metadata tags instead of [object Promise] in https://github.com/honojs/hono/pull/5204
- fix(etag): resolve incorrect incremental hashing for chunked responses in https://github.com/honojs/hono/pull/5199
- fix(client): serialize multiple cookies correctly in https://github.com/honojs/hono/pull/5202
- fix(etag): stabilize digest across stream chunks in https://github.com/honojs/hono/pull/5205
- fix(url): strip trailing question mark correctly for optional params with regex quantifiers in https://github.com/honojs/hono/pull/5209
- perf(cors): pre-join static array header options during initialization in https://github.com/honojs/hono/pull/5210
- fix(client): send falsy JSON bodies in https://github.com/honojs/hono/pull/5215
- feat(secure-headers): add missing W3C Permissions-Policy directives in https://github.com/honojs/hono/pull/5214
Full Changelog: https://github.com/honojs/hono/compare/v4.13.1...v4.13.2