0
0
mirror of https://github.com/honojs/hono.git synced 2024-12-01 11:51:01 +01:00
Commit Graph

244 Commits

Author SHA1 Message Date
Yusuke Wada
5cb8bf12fd Merge branch 'main' into next 2023-03-13 09:54:55 +09:00
Yusuke Wada
d2732101c3 v3.0.4 2023-03-13 09:51:31 +09:00
Yusuke Wada
ad880dba43
feat: env support enviroment variables for multi runtimes (#949)
* feat: `env` support enviroment variables for multi runtimes

* typo

* denoify

* fixed ci settings

* fixed deno command

* comment out lagon test

* remove warnings
2023-03-06 21:12:22 +09:00
Yusuke Wada
64956cb57d v3.0.3 2023-03-02 21:53:59 +09:00
Yusuke Wada
bb929b44cf v3.0.2 2023-02-25 13:40:49 +09:00
Yusuke Wada
96bd5258d1 v3.0.1 2023-02-20 19:53:09 +09:00
Yusuke Wada
22839f5a82 v3.0.0 2023-02-18 23:08:57 +09:00
Yusuke Wada
0187006c58 v3.0.0-rc.16 2023-02-18 06:52:19 +09:00
Yusuke Wada
6d8bd62d23
chore: honojs.dev to hono.dev (#900) 2023-02-16 23:18:34 +09:00
Yusuke Wada
119f4b6860 v3.0.0-rc.15 2023-02-15 22:12:30 +09:00
Yusuke Wada
25e5c01f58 chore(package.json): update description 2023-02-14 22:43:27 +09:00
Yusuke Wada
0b2ac1678e Merge branch 'main' into next 2023-02-13 06:47:05 +09:00
Yusuke Wada
93da44042c v2.7.8 2023-02-13 06:35:37 +09:00
Yusuke Wada
0903761a76 v3.0.0-rc.14 2023-02-12 22:45:24 +09:00
Yusuke Wada
23b05425da fix(deno): export deno adapter (#886) 2023-02-12 16:35:22 +09:00
Yusuke Wada
39e855f0a4
feat: move http-exception out of utils (#883) 2023-02-11 18:05:50 +09:00
Yusuke Wada
401ea08129 v3.0.0-rc.13 2023-02-11 16:25:41 +09:00
Yusuke Wada
7534fbe748 v3.0.0-rc.12 2023-02-11 05:37:32 +09:00
Yusuke Wada
17af727d49
feat(validator): moved validator outside of middleware (#879) 2023-02-11 01:18:27 +09:00
Yusuke Wada
328022be21 v3.0.0-rc.11 2023-02-09 20:04:12 +09:00
Yusuke Wada
8caa9afb7b v2.7.7 2023-02-09 18:29:17 +09:00
Yusuke Wada
9391278911
feat(router) [breaking]: StaticRouter obsolete (#873)
Co-authored-by: Taku Amano <taku@taaas.jp>
2023-02-09 16:58:28 +09:00
Yusuke Wada
c0d2e608a6
feat: hc - Hono Client (#862) 2023-02-08 07:22:32 +09:00
Yusuke Wada
2828e59a6c Merge branch 'main' into next 2023-02-06 07:09:03 +09:00
Yusuke Wada
c335a9272b v2.7.6 2023-02-06 07:04:44 +09:00
Yusuke Wada
ac3117659e v3.0.0-rc.10 2023-02-02 00:27:58 +09:00
Yusuke Wada
fbf8959b74
fix(breaking): obsolete no args c.req.valid() (#856)
* v3.0.0-rc.9

* fix(breaking): obsolete no args `c.req.valid()`

* more strict
2023-02-01 22:02:09 +09:00
Yusuke Wada
4ac0971976 v2.7.5 2023-01-24 08:55:29 +09:00
Yusuke Wada
a53ae499d3 Merge branch 'main' into next 2023-01-23 08:40:17 +09:00
Yusuke Wada
1908be8f7e v2.7.4 2023-01-23 08:37:44 +09:00
Yusuke Wada
e404319824
perf: use substring and //.test ... (#829)
* v3.0.0-rc.8

* perf: use `substring` and `//.test` ...
2023-01-22 13:59:31 +09:00
Yusuke Wada
59b75b6561 v3.0.0-rc.7 2023-01-19 22:45:25 +09:00
Yusuke Wada
f2360a1c68 v3.0.0-rc.6 2023-01-19 22:45:25 +09:00
Yusuke Wada
7beb64956c feat: [BREAKING] introduce adapters (#807)
* feat: [BREAKING] introduce adapters

* added Next.js adapter

* denoify
2023-01-19 22:45:25 +09:00
Yusuke Wada
733f05c21c refactor(types): more robust and flexible (#806)
* chore: denoify

* v3.0.0-rc.5

* refactor(types): more robust and flexible

* fixed some
2023-01-19 22:45:25 +09:00
Yusuke Wada
b55c5d91d4 v3.0.0-rc.4 2023-01-19 22:45:25 +09:00
Yusuke Wada
e84ac2cffb test: add tests and CI for Node.js (#785) 2023-01-19 22:45:23 +09:00
Yusuke Wada
f14b2c3656 ci: refine CI structures (#784)
* ci: refine CI structures

* fixed ci config
2023-01-19 22:44:38 +09:00
Yusuke Wada
3cd1b1dbf4 test: add tests and CI for Fastly Compute@Edge (#783)
* test: add tests and CI for Fastly Compute@Edge

* fix detecting which runtime is fastly and add the test for it
2023-01-19 22:44:38 +09:00
Yusuke Wada
50192ce5ad v3.0.0-rc.3 2023-01-19 22:44:37 +09:00
Yusuke Wada
397c12e181 refactor: refactor and fix Types (#748)
* wip

* refactor: refactor and fix Types
2023-01-19 22:44:34 +09:00
Yusuke Wada
85e3c6a275 feat: new validator middleware using 3rd-party & current middleware obsolete (#745)
* feat: introduce HonoRequest with "wrapper pattern" (#733)

* feat: HonoRequest

* avoid `awaits`

* use `raw` instead of `original`

* feat: types for "RPC" support & build-in validator obsolete

* feat: introduce HonoRequest with "wrapper pattern" (#733)

* feat: HonoRequest

* avoid `awaits`

* use `raw` instead of `original`

* create generic middleare for 3rd-party validator

* indent

* support multiple validators and refactor

* remove unsed lines

* denoify
2023-01-19 22:40:13 +09:00
Yudai Nakata
8dfdba9b44
build: validate package exports after build (#824) 2023-01-19 22:32:11 +09:00
Yusuke Wada
dd830d405a v2.7.3 2023-01-18 09:29:18 +09:00
Yusuke Wada
7126cf254e v2.7.2 2023-01-09 00:33:00 +09:00
Taishi Naritomi
897c4017b7
fix: package.json exports static-router (#776) 2023-01-04 17:49:48 +09:00
Yusuke Wada
cce0525965 v2.7.1 2022-12-30 10:04:11 +09:00
Yusuke Wada
aa080a8cec v2.7.0 2022-12-27 23:10:37 +09:00
Taishi Naritomi
ac7fcfaff2
fix package.json & tsconfig.build.json (#747)
Fix #668
2022-12-27 22:59:23 +09:00
Tom Lienard
884b287f3d
feat: Lagon support with runtime detection & tests (#742)
* feat: Lagon support with runtime detection & tests

* ci: build before running test:lagon

* refactor: remove mentions of Lagon since it's still in dev

* test: enable ETag test
2022-12-25 01:42:59 +09:00