v4.6.3
This release has many new features, but each feature is small, so we've released it as a patch release.
What's Changed
- chore: rename
runtime_tests
toruntime-tests
by @yusukebe in #3419 - ci: Type check perf by @m-shaka in #3406
- refactor(jsx/streaming): Clarified the type of renderToReadableStream. by @usualoma in #3434
- perf(types): use homomorphic mapped type to reduce conditional branches by @m-shaka in #3440
- ci: prettify type check result and rm a comment by @m-shaka in #3442
- fix(types): useSyncExternalStore type by @codehz in #3437
- fix(combine/every): make
every
middleware work with short-circuiting middlewares by @paolostyle in #3441 - feat(secureHeader): add CSP Report-Only mode support by @isoppp in #3413
- feat(jwt): make JwtVariables generic for improved type safety by @TinsFox in #3428
- feat(request): Make request.ts available throught JSR for frameworks that need to instantiate HonoRequest by @Sorikairox in #3425
- feat(jsx/precompile): Normalization and stringification of attribute values as
renderToString
by @usualoma in #3432 - feat(serve-static): support absolute root by @yusukebe in #3420
New Contributors
- @codehz made their first contribution in #3437
- @paolostyle made their first contribution in #3441
- @isoppp made their first contribution in #3413
- @TinsFox made their first contribution in #3428
- @Sorikairox made their first contribution in #3425
Full Changelog: v4.6.2...v4.6.3