Skip to content

Releases: honojs/hono

v4.4.11

03 Jul 01:54
Compare
Choose a tag to compare

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

Full Changelog: v4.4.10...v4.4.11

v4.4.10

29 Jun 22:55
Compare
Choose a tag to compare

What's Changed

  • chore(jsr): export JWT utils by @ryuapp in #3056
  • fix(streaming): call stream.abort() explicitly when request is aborted by @usualoma in #3042
  • fix(client): set Path as the default of Original by @m-shaka in #3058

New Contributors

Full Changelog: v4.4.9...v4.4.10

v4.5.0-rc.2

29 Jun 08:40
2d3bc55
Compare
Choose a tag to compare
v4.5.0-rc.2 Pre-release
Pre-release

This is a pre-release.

v4.4.9

27 Jun 09:23
Compare
Choose a tag to compare

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

24 Jun 21:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.7...v4.4.8

v4.4.7

19 Jun 06:24
Compare
Choose a tag to compare

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

Full Changelog: v4.4.6...v4.4.7

v4.4.6

13 Jun 22:09
Compare
Choose a tag to compare

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

12 Jun 03:18
Compare
Choose a tag to compare
v4.5.0-rc.1 Pre-release
Pre-release

This is a pre-release.

v4.4.5

11 Jun 01:22
Compare
Choose a tag to compare

What's Changed

  • fix(cors): allow custom vary header by @fzn0x in #2934
  • fix(jsx): rename Hono to JSX and export JSX 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

06 Jun 14:03
Compare
Choose a tag to compare

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 with Simplify by @NamesMT in #2914
  • fix(types): #2912: interfaces array's respond typed as never by @NamesMT in #2915
  • feat(context): c.redirect() supports TypedResponse 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 to TypedResponse 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 and html for coverage reporter by @yusukebe in #2923
  • refactor(conninfo): create types.ts for type definitions by @yusukebe in #2924

New Contributors

Full Changelog: v4.4.3...v4.4.4