Releases: honojs/hono
Releases Β· honojs/hono
v4.4.11
What's Changed
- refactor: remove unnecessary async keyword from router tests by @K-tecchan in #3061
- fix(validator): don't return a FormData if formData is cached by @yusukebe in #3067
- fix(client): Add Query Parameter Support to WebSocket Client in
hono/client
by @naporin0624 in #3066 - refactor(types): move
HandlerInterface
's(path, handler)
s overloads down by @NamesMT in #3072 - test(helper/dev): fix typo of test case name by @yasuaki640 in #3073
- fix(stream): Fixed a problem that onAbort() is called even if request is normally closed in deno by @usualoma in #3079
New Contributors
- @K-tecchan made their first contribution in #3061
Full Changelog: v4.4.10...v4.4.11
v4.4.10
v4.5.0-rc.2
This is a pre-release.
v4.4.9
What's Changed
- perf(context): improve initializing
Context
by @yusukebe in #3046 - fix(types): correct inferring env when routes channing by @yusukebe in #3051
- docs: update the description of
package.json
and README by @yusukebe in #3052 - fix(timing): prevent duplicate applications by @yusukebe in #3054
Full Changelog: v4.4.8...v4.4.9
v4.4.8
What's Changed
- fix(jsx): add an explicit type by @yusukebe in #3007
- ci: use
env
for codecov GitHub Actions by @yusukebe in #3010 - chore: Fix typos in JSDoc by @NicoPlyley in #3002
- fix: change to allow use of websocket options by @EdamAme-x in #2999
- perf: parseAccept without spread operator by @Jayllyz in #3003
- test: add tests for buffer.ts by @yasuaki640 in #3004
- chore: upload bun test coverage to CodeCov by @exoego in #3022
- refactor: remove unneeded import statements by @EdamAme-x in #3014
- perf(utils/buffer): use promise all for better performance by @yasuaki640 in #3031
Full Changelog: v4.4.7...v4.4.8
v4.4.7
What's Changed
- use correct return type for c.html depending on input by @asmadsen in #2973
- test: test uncovered return statement by @yasuaki640 in #2985
- test: Update request.test.ts to remove duplicate checks by @JoaquimLey in #2984
- fix(types): env variables override ContextVariableMap by @KaelWD in #2987
New Contributors
- @asmadsen made their first contribution in #2973
- @JoaquimLey made their first contribution in #2984
- @KaelWD made their first contribution in #2987
Full Changelog: v4.4.6...v4.4.7
v4.4.6
What's Changed
- fix(aws-lambda): handle multiple cookies in streaming responses by @KnisterPeter in #2926
Full Changelog: v4.4.5...v4.4.6
v4.5.0-rc.1
This is a pre-release.
v4.4.5
What's Changed
- fix(cors): allow custom vary header by @fzn0x in #2934
- fix(jsx): rename
Hono
toJSX
and exportJSX
namespace by @yusukebe in #2937 - refactor(hono-base): make 2nd arg of
app.route()
required by @yusukebe in #2945 - refactor(hono-base): don't check 1st argument of
app.on()
by @yusukebe in #2946 - refactor(context): remove unnecessary initialization add add tests for Context by @yusukebe in #2949
- test(hono-base): add tests for covering 100% by @yusukebe in #2952
- fix(context): default JSONRespond and TextRespond StatusCode generic arg by @EdamAme-x in #2954
- refactor(request): shorten
parseBody
and remove unnecessary check by @yusukebe in #2947 - refactor(jsx): reduce code size and improve maintainability by @usualoma in #2956
Full Changelog: v4.4.4...v4.4.5
v4.4.4
What's Changed
- fix(typo): Fix typo in request.test.ts by @yasuaki640 in #2899
- feat(hono-base): skip import HTTPException by using HTTPResponseError by @usualoma in #2898
- chore: improve unfinalized response error by @Cherry in #2902
- chore: create .gitpod.yml by @EdamAme-x in #2868
- fix(cloudflare-workers): export getConnInfo() by @ryuapp in #2906
- fix(hono-base): return 404 if lacking response in a single sync handler by @yusukebe in #2909
- refactor: remove
Prettify
as duplicated withSimplify
by @NamesMT in #2914 - fix(types): #2912: interfaces array's respond typed as
never
by @NamesMT in #2915 - feat(context):
c.redirect()
supportsTypedResponse
by @yusukebe in #2908 - feat(jsx): support htmlfor attribute alias by @akira-tsuno in #2916
- fix(filepath): allow suffix includes
-
and_
by @yusukebe in #2910 - fix(types): add
_
prefix toTypedResponse
properties by @yusukebe in #2917 - fix(types):
SimplifyDeepArray
should now actually be "deep" by @NamesMT in #2920 - refactor(middleware/serve-static): call getContent only once if the file does not exist by @usualoma in #2922
- chore: add
text
andhtml
for coverage reporter by @yusukebe in #2923 - refactor(conninfo): create
types.ts
for type definitions by @yusukebe in #2924
New Contributors
- @yasuaki640 made their first contribution in #2899
- @Cherry made their first contribution in #2902
- @akira-tsuno made their first contribution in #2916
Full Changelog: v4.4.3...v4.4.4