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
Yusuke Wada
bf4d49ece1
v3.2.0-rc.1
2023-05-09 22:26:48 +09:00
Yusuke Wada
f26630a61b
fix: remove type.ts
( #1082 )
...
* fix: remove not used `type.ts`
* denoify
2023-05-09 22:22:12 +09:00
Yusuke Wada
187cb7ed5b
chore: denoify
2023-05-09 22:15:10 +09:00
Yusuke Wada
efebf64569
feat(preset): add hono/quick
( #1074 )
2023-05-09 21:56:55 +09:00
Yusuke Wada
bcc08081ef
fix(context): enable extending ContextVarableMap
( #1080 )
...
* fix(context): enable extending `ContextVarableMap`
* denoify
2023-05-09 21:55:40 +09:00
Yusuke Wada
d9aca261a1
fix: enable specifying router from args ( #1079 )
...
* fix: enable specifying router from args
* add tests
* denoify
2023-05-09 21:50:43 +09:00
Yusuke Wada
32f90698db
feat(adapter): add hono/vercel
/ deprecate hono/nextjs
( #1073 )
2023-05-09 21:47:37 +09:00
Yusuke Wada
116aea542d
Merge branch 'main' into next
2023-05-05 17:46:30 +09:00
Yusuke Wada
a73f0d23f0
feat: Cookie Middleware and deprecate c.req.cookie()
/ c.cookie()
( #1066 )
...
* feat: add Cookie Middleware and deprecate `c.req.cookie()` / `c.cookie()`
* chore: denoify
2023-05-05 11:08:03 +09:00
Yusuke Wada
177c1a44fe
feat(context): clear the header with c.header(key, undefined)
( #1071 )
2023-05-05 11:06:14 +09:00
Yusuke Wada
c50dcf03bb
fix(jsx): fix a jsx-runtime
bug ( #1070 )
...
* fix(jsx): fix a `jsx-runtime`
* fixed for Bun
* denoify
2023-05-05 10:46:49 +09:00
Yusuke Wada
21f4c196e7
feat(serve-static): rewriteRequestPath
option for Workers/Deno/Bun ( #1065 )
2023-05-03 23:05:21 +09:00
Yusuke Wada
55684f4b9f
chore: denoify
2023-05-03 22:19:24 +09:00
Taku Amano
b253a8735b
feat: Allow getPath to be replaced. ( #1064 )
...
* feat: Allow getPath to be replaced.
* chore: denoify
2023-05-03 22:13:23 +09:00
Stefan Schonert
a2e6167478
feat(adapter): Added aws-handler support for APIGatewayProxyEventV2 ( #1009 )
...
* Added aws-handler support for APIGatewayProxyEventV2
* Ensure querystring from API Gateway and ELB
* remove log
* Minor refactor to follow conventions
* Missed function declaration
* Update handler and tests to use base64
* Revert disabling crypto
2023-05-03 21:34:36 +09:00
Yusuke Wada
368c1bb99d
Merge branch 'main' into next
2023-05-02 21:16:55 +09:00
Yusuke Wada
f29761e16b
chore: move runtime tests into runtime_tests
( #1062 )
...
* chore: move runtime tests into `runtime_tests`
* fixed ci
2023-05-02 21:16:17 +09:00
Yusuke Wada
95195801c4
Merge branch 'main' into next
2023-05-02 20:20:57 +09:00
Yusuke Wada
db7ad68b42
chore: update eslint ( #1060 )
2023-05-02 18:45:21 +09:00
Yusuke Wada
e066719aa1
fix(deno): export HTTPException
from mod.ts
( #1058 )
...
* fix(deno): export `HTTPException` from `mod.ts`
* denoify
2023-05-02 16:37:24 +09:00
Yusuke Wada
d06a3123e7
Merge branch 'main' into next
2023-05-02 16:30:24 +09:00
Yusuke Wada
7822766bac
v3.1.8
2023-05-02 16:29:38 +09:00
Yusuke Wada
85528398c3
fix: check global.fastly
instead of require('fastly:env')
( #1057 )
...
* fix: use `global.fastly` instead of `require('fastly:env')`
* denoify
2023-05-02 16:26:39 +09:00
Alex Errant
7c6ebe8f4e
fix: empty string is a valid header value ( #1056 )
...
* empty string is a valid header value
* yarn denoify
2023-05-02 15:56:17 +09:00
Yusuke Wada
64ddf093d6
perf: use ===
instead of startsWith
and endsWith
( #1053 )
2023-04-30 21:18:32 +09:00
Yusuke Wada
0a19deaa5b
perf: shorten code ( #1051 )
2023-04-30 21:07:00 +09:00
Yusuke Wada
b40f1e28e6
Merge branch 'main' into next
2023-04-28 12:16:19 +09:00
Yusuke Wada
f0777321ae
v3.1.7
2023-04-28 12:15:30 +09:00
Taku Amano
1a1de75296
feat: Introduce LinearRouter. ( #1043 )
...
* feat: Introduce LinearRouter.
* chore: Add benchmark script.
* chore: denoify
2023-04-28 12:10:20 +09:00
Yusuke Wada
03df736763
feat(utils): remove HTTP status messages from http-status.ts
( #1037 )
...
* feat(utils): remove HTTP status messages from `http-status.ts`
* denoify
2023-04-28 12:10:20 +09:00
Yusuke Wada
677b572fd5
feat: introduce PatternRouter and hono/tiny
( #1036 )
...
* wip
* Use RegExp instead of URLPattern. (#1039 )
* Use RegExp instead of URLPattern.
* refactor(url-pattern-router): tidy up.
* refactor(url-pattern-router): Tweaks type for mangling.
* refactor: Rename URLPatternRouter to PatternRouter.
* chore: denoify.
---------
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-04-28 12:10:20 +09:00
Taku Amano
ac7eeda87f
fix(context): Fix typo in charset. ( #1046 )
2023-04-28 12:06:23 +09:00
Yusuke Wada
532632aa88
v3.1.6
2023-04-17 08:53:33 +09:00
Yusuke Wada
ea7ece39eb
docs(readme): fixed readme for Deno
2023-04-17 08:51:53 +09:00
Yusuke Wada
22a49325b1
docs(readme): Edge to Edges
2023-04-08 18:34:03 +09:00
Yusuke Wada
3317ca128a
fix(pages): fixed type mismatch in EventContext
( #1026 )
2023-04-04 17:31:54 +09:00
Yusuke Wada
8bdbfcc49b
v3.1.5
2023-03-31 18:42:17 +09:00