Alexander Kozlov
8387b8c0f6
fix(HttpException): error message should not be the HTTP reason phrase ( #1161 )
...
* fix(HttpException): error message should not be the HTTP reason phrase
* review fixes
---------
Co-authored-by: Nasa <nasa@mail.inc>
2023-06-07 21:17:52 +09:00
IGUCHI Kanahiro
39dcab0eb2
fix: replace to use better base64-encoder ( #1165 )
2023-06-06 14:25:49 +09:00
Yusuke Wada
a14e65a6ca
chore(benchmark): add radix3 ( #1167 )
2023-06-06 14:16:26 +09:00
ayame113
81d271279c
feat: Allow context.jsonT
to take interface as an argument ( #1162 )
2023-06-06 10:23:09 +09:00
Yusuke Wada
aaa1c6d4b9
v3.2.4
2023-06-04 09:24:03 +09:00
Taku Amano
8a1b9aa9a8
refactor: Tweaks variable names to reduce code. ( #1157 )
...
* refactor: Tweaks variable names to reduce code.
* Delete meaningless comments
* chore: denoify
2023-06-04 09:16:29 +09:00
Yusuke Wada
2d6abaff5c
fix(tire-router/pattern-router): fixed the named capture issue ( #1148 )
...
* fix(trie-router): fixed the named capture issue
* denoify
* denoify
* refactor(pattern-router): Use Object.assign for shortening the code. (#1154 )
* refactor(pattern-router): Use `Object.assign` for shortening the code.
* chore: denoify
---------
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-06-03 09:08:01 +09:00
Yusuke Wada
0e1755c9e4
feat: handle HEAD method ( #1142 )
...
* feat: handle HEAD method
* remove `head` from `METHOS`
* fixed the lagon test
* show `depracated` message (will be removed next minor? version)
* denoify
* use `request.url`
* denoify
* Invoke dispatch() without changing request.method for HEAD method. (#1152 )
* Invoke `dispatch()` without changing request.method for HEAD method.
* chore: denoify
* refactored
* denoify
* refactor: dispatch() arguments can no longer be omitted (#1156 )
* Revert "refactored"
This reverts commit 2f8dacc42d
.
* refactor: `dispatch()` arguments can no longer be omitted
* denoifiy
---------
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-06-03 09:07:33 +09:00
Yusuke Wada
9ef8f8528d
perf: use indexOf()
intead of includes()
( #1150 )
2023-06-01 22:04:54 +09:00
Yusuke Wada
4263d373a6
ci: don't specify Bun version in CI ( #1149 )
2023-06-01 21:18:00 +09:00
Taku Amano
2ff0605382
fix(reg-exp-router): Register static paths first for duplicate checking. ( #1146 )
...
* fix(reg-exp-router): Register static paths first for duplicate checking.
* chore: denoify
2023-06-01 17:37:19 +09:00
Yudai Nakata
c09dbc060b
feat: define JSX.ElementChildrenAttribute interface ( #1139 )
...
* feat: define JSX.ElementChildrenAttribute interface
* chore: denoify
2023-05-29 22:00:27 +09:00
Yusuke Wada
ba49192f6e
v3.2.3
2023-05-28 08:46:49 +09:00
Yusuke Wada
f251706e6e
fix(deno): export types for the client ( #1137 )
2023-05-28 08:44:50 +09:00
Dmitry Poklonskiy
2a2f73a1c4
fix: Add missing client types and TypedResponse type ( #1135 )
2023-05-28 08:39:36 +09:00
Yusuke Wada
b06b4d97bc
v3.2.2
2023-05-24 18:06:14 +09:00
Yusuke Wada
8f5ba57d0c
fix(middleware): don't use headers.append()
, use headers.set()
( #1129 )
...
* fix(middleware): don't use `c.res.headers.append()`, use `set()`
* denoify
2023-05-24 18:01:19 +09:00
Yusuke Wada
ded33157bc
fix: export PatternRouter
and LinearRouter
( #1128 )
2023-05-24 16:05:50 +09:00
Yusuke Wada
4f8ed4201e
chore: denoify ( #1124 )
2023-05-22 11:40:51 +09:00
Shunsuke Suzuki
64b3e323ed
fix typo ( #1123 )
2023-05-22 11:19:04 +09:00
Yusuke Wada
2cfafe9642
fix(basic-auth): handle passing invalid value to atob()
( #1122 )
...
* fix(basic-auth): handle passing invalid value to `atob()`
* chore: denoify
2023-05-21 20:48:35 +09:00
Yusuke Wada
1c44c6ec46
Revert "feat(deno): export cookie middleware ( #1103 )"
...
This reverts commit 9a4af5ea00
.
Fix #1120
2023-05-21 01:47:34 +09:00
Yusuke Wada
7484175c0a
v3.2.1
2023-05-20 15:31:30 +09:00
Yusuke Wada
127fa30dce
fix(app): app.mount()
supports /
( #1119 )
...
* fix(app): `app.mount()` supports `/`
* chore: denoify
2023-05-20 15:29:58 +09:00
Yusuke Wada
0ffd795ec6
v3.2.0
2023-05-19 14:44:11 +09:00
Yusuke Wada
ec6fa09d89
Merge pull request #1117 from honojs/next
...
v3.2
2023-05-19 12:13:06 +09:00
Yusuke Wada
2e6064703b
docs(readme): update ( #1115 )
...
* docs(readme): update
* denoify
2023-05-19 12:07:18 +09:00
Yusuke Wada
84f8bc6fc8
fix(router): PatternRouter
supports a hostname, added tests ( #1114 )
...
* fix(router): `PatternRouter` supports a hostname, added tests
* denoify
2023-05-18 15:03:35 +09:00
Yusuke Wada
4fde03e22f
fix(preset): fix constructor args ( #1113 )
...
* fix(preset): fix constructor args
* chore: denoify
2023-05-18 14:18:55 +09:00
Yusuke Wada
a2d22807e4
feat: app.mount()
( #1104 )
...
* feat: `mount()`
* update tests
* check header values
* chore: denoify
* make it as `app.mount()`
* denoify
* Generate new URL more simply. (#1112 )
* Generate new URL more simply.
* chore: denoify
---------
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-05-18 14:03:50 +09:00
Yusuke Wada
390d05b006
feat(app): app.routerName()
( #1105 )
...
* feat(context): `c.routerName()`
* chore: denoify
* Enable to get router name via `app.routerName`. (#1110 )
---------
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-05-18 00:05:28 +09:00
Yusuke Wada
2cdfcd8a2d
v3.2.0-rc.4
2023-05-17 18:36:56 +09:00
Yusuke Wada
b382a2a357
Merge branch 'main' into next
2023-05-17 15:56:41 +09:00
Yusuke Wada
5c49f8d696
ci: use setup-bun
( #1108 )
2023-05-17 15:56:09 +09:00
Yusuke Wada
a538d4ad81
fix(app): export fire()
correctly ( #1106 )
2023-05-17 06:55:30 +09:00
Yusuke Wada
f52e3c8e14
v3.2.0-rc.3
2023-05-14 20:58:45 +09:00
Yusuke Wada
9a4af5ea00
feat(deno): export cookie middleware ( #1103 )
...
* feat(deno): export cookie middleware
* chore: denoify
2023-05-14 12:52:55 +09:00
Yusuke Wada
39bf73841f
docs: update readme
2023-05-14 12:37:21 +09:00
Yusuke Wada
ccc4308871
fix(types): set /
for generics basePath
( #1083 )
...
* fix(types): set `/` for generics `basePath`
* denoify
* fix `MergePath`
* tweak
* denoify
2023-05-14 08:18:45 +09:00
Yusuke Wada
e785fe8d81
feat(app): onError()
supports async ( #1090 )
...
Co-authored-by: Ali Kaan Tunçel <alikaan.net@hotmail.com>
2023-05-14 08:16:28 +09:00
Yusuke Wada
9a720bba06
fix(cloudflare-workers): serveStatic rewriteRequestPath
option ( #1098 )
2023-05-13 12:19:17 +09:00
Yusuke Wada
b3227bbc95
v3.2.0-rc.2
2023-05-12 17:17:38 +09:00
Yusuke Wada
919ffa55af
chore: update np
2023-05-12 16:19:07 +09:00
Yusuke Wada
1bfecc15e2
Merge branch 'main' into next
2023-05-12 16:11:12 +09:00
Yusuke Wada
821a4082a9
fix(lambda): don't encode text ( #1091 )
2023-05-12 16:06:41 +09:00
Yusuke Wada
26ff5215f9
chore:denoify ( #1095 )
2023-05-12 11:32:18 +09:00
Yusuke Wada
220c956272
Merge branch 'main' into next
2023-05-11 17:53:05 +09:00
watany
e7c0a512a1
feat(adapter): AWS Lambda Adapter supports requests via Lambda Function URLs. ( #1076 )
...
* feat(adapter): Lambda Adapter supports Fn URLs.
* add comment
* fix schema
* fix lint
2023-05-10 14:38:41 +09:00
Taku Amano
c25745c6fa
fix(context): Fix typo in charset, again. ( #1086 )
...
* fix(context): Fix typo in charset.
* chore: denoify
2023-05-10 08:27:40 +09:00
Taku Amano
b15638c37c
fix(getQueryParam): Fixed a bug in getQueryParam when a partial matching key was found. ( #1085 )
...
* fix(getQueryParam): Fixed a bug in getQueryParam when a partial matching key was found.
* chore: denoify
2023-05-10 08:26:17 +09:00