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

349 Commits

Author SHA1 Message Date
Yusuke Wada
6cf794fde1 v3.8.0 2023-10-17 09:45:44 +09:00
Yusuke Wada
3247f76aed
feat(package.json): export streaming helper (#1578) 2023-10-16 18:13:09 +09:00
Yusuke Wada
9a73d5fbfc v3.8.0-rc.3 2023-10-16 09:11:50 +09:00
Yusuke Wada
7188827537 Merge branch 'main' into next 2023-10-16 09:09:25 +09:00
Taku Amano
ec94acd909
feat: one params per a handler (optimized for RegExpRouter) (#1566)
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2023-10-16 08:39:37 +09:00
Yusuke Wada
b6c0e45d5f
chore: bump up denoify (#1570) 2023-10-13 08:59:27 +09:00
Yusuke Wada
8ba721e654 v3.7.6 2023-10-12 18:13:34 +09:00
Yusuke Wada
90259f3acb
test: use Node.js Native Web APIs instead of miniflare's (#1558)
* test: use Node.js Native Web APIs instead of miniflare's

* `denoify-ignore`
2023-10-10 21:32:10 +09:00
Yusuke Wada
3d3f7cdf87 v3.8.0-rc.2 2023-10-06 08:43:32 +09:00
Yusuke Wada
2feb300578 Merge branch 'main' into next 2023-10-06 05:17:45 +09:00
Yusuke Wada
3e4f151fa9 v3.7.5 2023-10-06 05:16:02 +09:00
Yusuke Wada
48c9fed011 v3.8.0-rc.1 2023-10-05 18:12:50 +09:00
Taku Amano
b05ed376b2
feat(jsx): Introduce Context API and jsx-renderer middleware (#1496)
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2023-10-05 16:57:33 +09:00
Yusuke Wada
db3c1a75e8 v3.7.4 2023-10-05 06:09:28 +09:00
Yusuke Wada
e326208fdf
fix(context): use FetchEvent instead of FetchEventLike (#1532) 2023-10-03 23:09:16 +09:00
Yusuke Wada
82f103302b v3.7.3 2023-09-30 22:04:36 +09:00
Yusuke Wada
731957aea2 v3.7.2 2023-09-23 23:47:34 +09:00
Yusuke Wada
cefa08bf58 v3.7.1 2023-09-22 07:28:41 +09:00
Yusuke Wada
93f629b560 v3.7.0 2023-09-21 11:49:12 +09:00
Yusuke Wada
5970f64407 v3.7.0-rc.1 2023-09-17 09:11:28 +09:00
hagishi
2e5e1b2f0c
feat: add Hono test client (RPC) (#1451)
* feat: add test client helper

* refactor:  rename from hc to testClient
2023-09-17 09:04:07 +09:00
Yusuke Wada
96de2da8f9 v3.6.3 2023-09-16 23:13:15 +09:00
Yusuke Wada
acbd961624 v3.6.2 2023-09-16 21:22:41 +09:00
Yusuke Wada
d3a4f42f24 v3.6.1 2023-09-15 18:44:59 +09:00
Yusuke Wada
c3d984353a v3.6.0 2023-09-11 08:40:01 +09:00
Yusuke Wada
e4c4322941
feat(helper): introduce factory helper (#1434)
* feat(helper): introduce `factory` helper

* denoify
2023-09-11 07:31:30 +09:00
Yusuke Wada
a6d00dd461 v3.6.0-rc.2 2023-09-09 17:15:42 +09:00
Yusuke Wada
f2bdfd8423 Merge branch 'main' into next 2023-09-09 16:55:59 +09:00
Yusuke Wada
0cd3ea416a v3.6.0-rc.1 2023-09-09 16:55:37 +09:00
Yusuke Wada
e83da7460c
test: tsc before vitest (#1427) 2023-09-08 22:31:15 +09:00
Yusuke Wada
2d5b8e6d8c
ci: add --no-warnings option for main (#1425)
* test: add `--no-warnings` option for node

* enable it only for CI
2023-09-08 18:38:54 +09:00
Derrick Farris
5b07146cf8
test(vitest): replace jest with vitest (#1404)
* test(vitest): replace `jest` with `vitest` for core tests

* test(fastly): `jest` -> `vitest`, correct env for fastly

* test(jest): remove `jest-environment-miniflare` as dep

* test(lagon): configure `lagon` tests to run on `vitest`

* test(lambda): `jest` -> `vitest`

* test(lambda-edge): `jest` -> `vitest`

* test(node): `jest` -> `vitest`

* test(wrangler): `jest` -> `vitest`

* chore(deps): remove `jest` and `ts-jest` from deps

* test(vitest): add `yarn coverage` for checking coverage

* test(fastly): fix check for `globalThis.crypto`

* test(handler): fix stray `.only`

* test(lagon): change env file back to original path

* test(fastly): go back to `jest` until `vitest` has support for fastly env

* test(fastly): remove hack for the `crypto` global from the test
2023-09-08 17:42:28 +09:00
Yusuke Wada
e20a9e1d92 v3.5.8 2023-09-05 18:19:14 +09:00
Yusuke Wada
4550b31030 v3.5.7 2023-09-03 14:55:12 +09:00
Yusuke Wada
4d8034ea89 v3.5.6 2023-08-29 23:10:59 +09:00
Yusuke Wada
5d24a87bea v3.5.5 2023-08-28 23:08:17 +09:00
Yusuke Wada
6a7a11b975
fix: revert "feat(package.json): export hono/context" (#1381)
This reverts commit 29fe930b67.
2023-08-28 22:25:57 +09:00
Yusuke Wada
e16c1528bb v3.5.4 2023-08-24 16:59:01 +09:00
Yusuke Wada
6400bbc14c v3.5.3 2023-08-24 16:34:17 +09:00
Yusuke Wada
614d11e9e9 v3.5.2 2023-08-24 15:41:54 +09:00
Yusuke Wada
f860435553 v3.5.1 2023-08-23 09:18:54 +09:00
Yusuke Wada
2685a9b017 v3.5.0 2023-08-21 18:42:30 +09:00
Yusuke Wada
e07019125d
feat: introduce "Helpers" (#1353)
* mv jsx

* introduce helper

* denoify & add src/helper.ts for Deno

* remove `c` not used

* remove `c` in lagon test

* remove `src/adapter.ts` not used
2023-08-21 15:22:37 +09:00
watany
66b915ac07
feat(middleware): Alternative middleware equivalent to Helmet (#1341)
* v0.1

* v0.2

* v0.3

* v0.4

* v0.5

* v1.0

* adding require-corp

* fix

* denoify

* rename header"s"

* await phase

* refactor routing

* rename packages

* format and lint

* denoify

* add testing

* Cross-Origin-Embedder-Policy

* csp

* denoify

* linter

* disable eslint fix

* default likes helmet

* denoify
2023-08-21 00:24:59 +09:00
Yusuke Wada
be142448b1
feat(package.json): export hono/context (#1332) 2023-08-18 16:22:14 +09:00
watany
954c06ed4b
chore: add format script (#1334)
* add format

* yarn format:fix

* fix linter
2023-08-15 22:34:45 +09:00
Yusuke Wada
4a990cf594 v3.4.3 2023-08-15 00:36:08 +09:00
Yusuke Wada
5e653dfafd v3.4.2 2023-08-14 23:35:45 +09:00
watany
41ee5a151a
fix lint (#1313) 2023-08-14 16:57:05 +09:00
Yusuke Wada
fc73d5d105 v3.4.1 2023-08-08 11:28:17 +09:00