0
0
mirror of https://github.com/honojs/hono.git synced 2024-11-21 18:18:57 +01:00

Commit Graph

  • 9dd28869ff Add PubSub class hayatosc 2024-09-29 13:38:49 +0000
  • 875dcbadc7 Add bun Pub/Sub implemention hayatosc 2024-09-29 13:33:29 +0000
  • 9c37ad2c93 fix(core): raw headers may be undefined exoego 2024-09-28 18:41:18 +0900
  • 56b40fd70f format m-shaka 2024-09-28 16:35:47 +0900
  • b44b0c5cb2 Merge branch 'main' into replace-intersection-with-union m-shaka 2024-09-28 16:24:18 +0900
  • a07e25f31f revert intersection m-shaka 2024-09-28 15:41:08 +0900
  • f618e8a6f7 perf(types): replace intersection with union to get better perf m-shaka 2024-09-23 16:12:18 +0900
  • ebf9ea769b chore(test): revert unnecessary changes. Taku Amano 2024-09-28 14:03:13 +0900
  • 866a1b52c4 chore(test): send merged lcov data to codecov Taku Amano 2024-09-28 06:21:57 +0900
  • 1aa9342f74 chore(test): merge deno runtime coverage Taku Amano 2024-09-27 14:34:00 +0900
  • f1ec415be0
    chore(test): include bun coverage (#3457) TATSUNO “Taz” Yasuhiro 2024-09-28 11:54:31 +0900
  • 42e5d3cf6f chore(test): include bun coverage exoego 2024-09-27 15:50:59 +0900
  • bc20d30118
    chore(test): suppress no-unused-vars 'x' is assigned a value but only used as a type (#3451) TATSUNO “Taz” Yasuhiro 2024-09-26 16:32:44 +0900
  • d9dd3232ce chore(test): suppress no-unused-vars 'x' is assigned a value but only used as a type exoego 2024-09-26 14:07:25 +0900
  • f87c22104e
    chore: remove crypto-js from dev dependencies (#3447) Yusuke Wada 2024-09-24 21:43:49 +0900
  • 0e96569f16 chore: remove crypto-js from dev dependencies Yusuke Wada 2024-09-24 21:38:40 +0900
  • 200c4f9ea8
    chore: upgrade dependencies (#3446) Yusuke Wada 2024-09-24 20:49:31 +0900
  • d348048a53 fix wrangler version Yusuke Wada 2024-09-24 20:46:37 +0900
  • 392ce0cde4 chore: upgrade dependecies Yusuke Wada 2024-09-24 20:34:59 +0900
  • c34e602206 v4.6.3 v4.6.3 Yusuke Wada 2024-09-24 12:34:26 +0900
  • 246a06aa1d
    feat(serve-static): support absolute root (#3420) Yusuke Wada 2024-09-24 12:23:35 +0900
  • 7779fca9a5
    feat(jsx/precompile): Normalization and stringification of attribute values as renderToString (#3432) Taku Amano 2024-09-24 12:12:51 +0900
  • 27961dcf31
    feat(request): Make request.ts available throught JSR for frameworks that need to instantiate HonoRequest (#3425) Thomas Cruveilher 2024-09-24 12:09:54 +0900
  • 991a57bc00
    feat(jwt): make JwtVariables generic for improved type safety (#3428) TinsFox 2024-09-24 11:03:44 +0800
  • 8130a67da1
    feat(secureHeader): add CSP Report-Only mode support (#3413) Hiroki Isogai 2024-09-24 12:01:05 +0900
  • fe0a82a615
    fix(combine/every): make every middleware work with short-circuiting middlewares (#3441) Paweł Dąbrowski 2024-09-24 04:58:39 +0200
  • bb599ef324
    Merge 6ee6ca8db7 into ad0bba0964 ryu 2024-09-23 18:34:53 +0900
  • ad0bba0964
    fix(types): useSyncExternalStore type (#3437) Neko Hz 2024-09-23 16:18:37 +0800
  • 4878fcf57c
    ci: prettify type check result and rm a comment (#3442) m-shaka 2024-09-23 16:16:31 +0900
  • 43877c10b9 ci: prettify type check result and rm a comment m-shaka 2024-09-23 15:49:18 +0900
  • e1eb98d293
    perf(types): use homomorphic mapped type to reduce conditional branches (#3440) m-shaka 2024-09-23 15:22:17 +0900
  • 1d8028a70d perf(types): rm conditions to get better performance (#3439) m-shaka 2024-09-23 15:12:12 +0900
  • c502aa4331
    refactor(jsx/streaming): Clarified the type of renderToReadableStream. (#3434) Taku Amano 2024-09-23 14:23:21 +0900
  • bfe2a56e5f fix: make every middleware work with short-circuiting middlewares Paweł Dąbrowski 2024-09-23 00:10:04 +0200
  • 57aa0d8cf1 refactor(types): use homomorphic mapped type to reduce conditional branches m-shaka 2024-09-15 11:23:10 +0900
  • 48c50e9669 refactor(types): rm conditions to get better performance m-shaka 2024-09-22 20:00:25 +0900
  • bca9190974 ci: post result of perf-measures/type-check m-shaka 2024-09-22 19:37:20 +0900
  • b8eb24933f
    Fix useSyncExternalStore type Neko Hz 2024-09-22 17:55:59 +0800
  • 66df4e1296
    ci: Type check perf (#3406) m-shaka 2024-09-22 18:11:32 +0900
  • c342b9bc8d chore: ignore *result.txt m-shaka 2024-09-22 18:06:16 +0900
  • 6160028135 rm .eslintrc.cjs m-shaka 2024-09-22 17:19:18 +0900
  • b02b750958 Merge remote-tracking branch 'upstream/main' into type-check-perf m-shaka 2024-09-22 17:17:29 +0900
  • 21fbe08343 refactor: mv type-check-perf perf-measures/type-check m-shaka 2024-09-22 16:49:59 +0900
  • 6365ba90dc don't allow directory traversal and fix the behavior when root including ../ Yusuke Wada 2024-09-22 10:00:39 +0900
  • 09a224a803 refactor(jsx/streaming): Clarified the type of renderToReadableStream. Taku Amano 2024-09-22 08:56:18 +0900
  • 4405e69ae8 refactor(jsx/precompile): Normalization of keys from JSX to HTML is done by runtime, not by hono Taku Amano 2024-09-22 08:24:28 +0900
  • b337b233fa fix(jsx/precompile): remove unnecessary import statement Taku Amano 2024-09-22 06:06:09 +0900
  • 5dd59c5733 use URL for options.root Yusuke Wada 2024-09-21 20:32:20 +0900
  • 5f07dd738a use normalizeFilePath instead of URL Yusuke Wada 2024-09-21 16:31:17 +0900
  • a93839ae02 remove unnecessay console.log Yusuke Wada 2024-09-21 15:43:24 +0900
  • 3b135a62e3 test: fix test data for jsx (precompile and react-jsx) Taku Amano 2024-09-21 10:46:40 +0900
  • 65be9e548c fix(jsx/precompile): boolean attributes are processed by compiler Taku Amano 2024-09-21 10:45:25 +0900
  • fd80df6a0f feat(jsx/precompile): Normalization and stringification of attribute values as renderToString Taku Amano 2024-09-20 13:38:34 +0900
  • 28355705c9 add code for deno Yusuke Wada 2024-09-20 18:46:44 +0900
  • b4a71b7449
    feat(jwt): make JwtVariables generic for improved type safety TinsFox 2024-09-20 11:20:43 +0800
  • 6fa0db1b0f
    Update jsr.json Thomas Cruveilher 2024-09-19 21:11:28 +0900
  • 2087c612e1
    Update jsr.json Thomas Cruveilher 2024-09-19 21:10:30 +0900
  • 6ee6ca8db7 Merge branch 'main' into cache-duration-option ryu 2024-09-18 02:54:16 +0900
  • 5d7a2af5ca don't use Request Yusuke Wada 2024-09-17 17:09:28 +0900
  • 46346a4846 add bun runtime test Yusuke Wada 2024-09-17 17:08:22 +0900
  • 9e761e278d feat(serve-static): support absolute root Yusuke Wada 2024-09-17 16:53:40 +0900
  • dfbd717263
    chore: rename runtime_tests to runtime-tests (#3419) Yusuke Wada 2024-09-17 14:51:43 +0900
  • d0c43afdd4 fixed GitHub workflow Yusuke Wada 2024-09-17 14:44:43 +0900
  • c10cfb5982 chore: rename runtime_tests to runtime-tests Yusuke Wada 2024-09-17 14:37:56 +0900
  • b5c6285b84 v4.6.2 v4.6.2 Yusuke Wada 2024-09-17 10:15:40 +0900
  • 27a57c3f67
    fix(serve-static): use application/octet-stream if the mime type is not detected (#3415) Taku Amano 2024-09-17 10:07:36 +0900
  • 99027e3881 fix: import order ryu 2024-09-17 02:12:38 +0900
  • fe84761cda Merge branch 'main' into cache-duration-option ryu 2024-09-17 02:11:21 +0900
  • e4e61c0145 fmt ryu 2024-09-17 02:09:01 +0900
  • a988479cac fix: avoid immutable responses ryu 2024-09-17 01:00:50 +0900
  • ffe140715a fix(serve-static): use application/octet-stream if the mime type is not detected Taku Amano 2024-09-16 14:49:02 +0900
  • 0edb243a74
    perf(serve-static): performance optimization for precompressed feature (#3414) Taku Amano 2024-09-16 13:06:34 +0900
  • 9aeb1cd252 perf(serve-static): find compressed file only if the mime type is compressible Taku Amano 2024-09-16 06:47:09 +0900
  • 7f58d8f1aa refactor: set "Content-Type" header only if the content is defined Taku Amano 2024-09-16 06:46:11 +0900
  • fe29a1ddff refactor: define COMPRESSIBLE_CONTENT_TYPE_REGEX in utils Taku Amano 2024-09-16 06:42:45 +0900
  • 6a675c3e79 perf(serve-static): use "Set" for checking precompressed Taku Amano 2024-09-16 06:42:06 +0900
  • d75ca4a9e4 feat(secureHeader): add Report-Only support isoppp 2024-09-14 22:16:33 +0900
  • 30faaba610 chore: rm a comment m-shaka 2024-09-13 09:57:52 +0900
  • 3290558daa chore: add jobs for type-check-perf-monitoring m-shaka 2024-09-11 23:17:41 +0900
  • c54b4fc344
    Merge d0b8df4de3 into 5f78e4e1b3 Shotaro Nakamura 2024-09-12 16:44:15 +0800
  • 5f78e4e1b3
    chore(lint): ESLint v9 (#3393) Yusuke Wada 2024-09-12 12:05:41 +0900
  • 3b3417bd8e Merge branch 'main' into chore/eslint-v9 Yusuke Wada 2024-09-12 11:39:33 +0900
  • 6f5672c6b3
    Merge e0546f126e into e0d17a3955 Taku Amano 2024-09-12 11:28:43 +0900
  • a51e3f7ac4
    Merge 9483d22267 into e0d17a3955 Taku Amano 2024-09-12 11:28:42 +0900
  • eda7540b01 chore: add scripts to monitor type check performance m-shaka 2024-09-11 23:00:55 +0900
  • e0d17a3955 v4.6.1 v4.6.1 Yusuke Wada 2024-09-11 22:46:59 +0900
  • 85c7dc6263
    fix(build): improve addExtension esbuild plugin (#3405) Yoshiya Hinosawa 2024-09-11 22:43:33 +0900
  • d5fc9519bb
    fix(build): improve addExtension esbuild plugin Yoshiya Hinosawa 2024-09-11 21:38:30 +0900
  • 73ff6c0e82 v4.6.0 v4.6.0 Yusuke Wada 2024-09-11 21:03:35 +0900
  • 2da003b36f
    Merge pull request #3394 from honojs/next Yusuke Wada 2024-09-11 21:00:12 +0900
  • 743f66c13a
    fix(bearer-auth): typo (#3404) Yusuke Wada 2024-09-11 15:25:08 +0900
  • e3888c63ed fix(bearer-auth): typo Yusuke Wada 2024-09-11 15:22:22 +0900
  • c240ea5590
    feat(bearer-auth): added custom response message options (#3372) Marcel Overdijk 2024-09-11 04:13:27 +0200
  • c50be25c9e
    feat(basic-auth): added custom response message option (#3371) Marcel Overdijk 2024-09-11 04:10:17 +0200
  • da804cb1a8 chore ryu 2024-09-11 02:03:39 +0900
  • 3817ad6bf3 feat(bearer-auth): refactored to du-duplicate code Marcel Overdijk 2024-09-10 17:59:17 +0200
  • c339a570df feat(bearer-auth): using specific MessageFunction type Marcel Overdijk 2024-09-10 07:31:00 +0200
  • 6029ba33e0 feat(basic-auth): using specific MessageFunction type Marcel Overdijk 2024-09-10 07:28:38 +0200
  • a86f3cea5f
    feat(serve-static): add onFound option (#3396) Yusuke Wada 2024-09-10 14:09:19 +0900
  • 502a5545cd chore(path): remove unnecessary slashes ryu 2024-09-10 00:03:01 +0900