{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":438384984,"defaultBranch":"main","name":"hono","ownerLogin":"honojs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-14T20:05:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/98495527?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717415339.0","currentOid":""},"activityList":{"items":[{"before":"d260d2166eed50e7f188c5a86c18b7544662c432","after":"524296e43fa463ed96040c87cde6fb778fa8d1db","ref":"refs/heads/main","pushedAt":"2024-06-03T21:35:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(hono-base): skip import HTTPException by using HTTPResponseError (#2898)\n\nThis change is intended to make error handling more flexible and reduce bundle size.\r\nThis idea is originated from https://github.com/honojs/hono/pull/2885\r\n\r\nCo-authored-by: Yusuke Wada ","shortMessageHtmlLink":"feat(hono-base): skip import HTTPException by using HTTPResponseError ("}},{"before":"6a5c649dceb42941b8d2ad6b209808f1c61aa1ec","after":"d260d2166eed50e7f188c5a86c18b7544662c432","ref":"refs/heads/main","pushedAt":"2024-06-03T21:31:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(typo): Fix typo in request.test.ts (#2899)","shortMessageHtmlLink":"fix(typo): Fix typo in request.test.ts (#2899)"}},{"before":"ef70eafdb6c68a2a85af1cd106d8e2dc7f915075","after":"6a5c649dceb42941b8d2ad6b209808f1c61aa1ec","ref":"refs/heads/main","pushedAt":"2024-06-03T11:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"v4.4.3","shortMessageHtmlLink":"v4.4.3"}},{"before":"a0011518ca27499cb6738428c64119a957bdbc68","after":"ef70eafdb6c68a2a85af1cd106d8e2dc7f915075","ref":"refs/heads/main","pushedAt":"2024-06-03T11:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore: update lockfile","shortMessageHtmlLink":"chore: update lockfile"}},{"before":"998b01a989e17f271ac65aa642409f8b3d4b088c","after":null,"ref":"refs/heads/feat/app-mount-rewrite-path","pushedAt":"2024-06-03T11:42:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"a036d7030710b75464fe5d56d52809c56287134a","after":"a0011518ca27499cb6738428c64119a957bdbc68","ref":"refs/heads/main","pushedAt":"2024-06-03T11:42:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(hono-base): add `replaceRequest` option for `app.mount` (#2852)\n\n* feat(hono-base): add `rewritePath` option for `app.mount`\r\n\r\n* feat(hono-base): introduce `replaceRequest` option instead of `rewritePath` (#2873)\r\n\r\n* add non-null assertion\r\n\r\n* change the test name\r\n\r\n* update JSDoc\r\n\r\n---------\r\n\r\nCo-authored-by: Taku Amano ","shortMessageHtmlLink":"feat(hono-base): add replaceRequest option for app.mount (#2852)"}},{"before":"5c348b243954c56195949e3e06683f7c90b545b4","after":"a036d7030710b75464fe5d56d52809c56287134a","ref":"refs/heads/main","pushedAt":"2024-06-03T07:32:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(types): fix typo for unofficial status code type (#2894)\n\n* fix(types): fix typo for UnofficialStatusCode\r\n\r\n* change pathname\r\n\r\n* unify the descriptions","shortMessageHtmlLink":"fix(types): fix typo for unofficial status code type (#2894)"}},{"before":"b6934cb210f5ec1328302a28ed501b43aeb83af0","after":"5c348b243954c56195949e3e06683f7c90b545b4","ref":"refs/heads/main","pushedAt":"2024-06-02T15:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(presets): add tests for `hono/quick` and `hono/tiny` (#2892)","shortMessageHtmlLink":"test(presets): add tests for hono/quick and hono/tiny (#2892)"}},{"before":"b880a726b64b76c61eed26f35e9fc6b1b80022ad","after":null,"ref":"refs/heads/test/presets","pushedAt":"2024-06-02T15:30:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":null,"after":"b880a726b64b76c61eed26f35e9fc6b1b80022ad","ref":"refs/heads/test/presets","pushedAt":"2024-06-02T15:27:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(presets): add tests for `hono/quick` and `hono/tiny`","shortMessageHtmlLink":"test(presets): add tests for hono/quick and hono/tiny"}},{"before":"ec3648d0c32ec05ccf259cde2869d95e055b8a5b","after":"b6934cb210f5ec1328302a28ed501b43aeb83af0","ref":"refs/heads/main","pushedAt":"2024-06-02T15:19:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore: Exclude type-only files from coverage (#2890)","shortMessageHtmlLink":"chore: Exclude type-only files from coverage (#2890)"}},{"before":"786f9e2a9d0f8e2eff0fa19cd96b998f6a6207eb","after":"ec3648d0c32ec05ccf259cde2869d95e055b8a5b","ref":"refs/heads/main","pushedAt":"2024-06-02T15:16:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"refactor(aws-lambda): merge custom-context into types (#2889)\n\n* refactor(aws-lambda): merge custom-context into types so they are excluded from coverage\r\n\r\n* refactor: custom-context.ts is not needed since it is hidden by reexport","shortMessageHtmlLink":"refactor(aws-lambda): merge custom-context into types (#2889)"}},{"before":"cc11d11fd0565a0c374f50d0578ea165becb5b8c","after":null,"ref":"refs/heads/test/workerd-websocket","pushedAt":"2024-06-02T15:14:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"f634c824510f265976f4f15312e098ab37aefb21","after":"786f9e2a9d0f8e2eff0fa19cd96b998f6a6207eb","ref":"refs/heads/main","pushedAt":"2024-06-02T15:14:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(workerd): add tests for WebSocket (#2891)","shortMessageHtmlLink":"test(workerd): add tests for WebSocket (#2891)"}},{"before":null,"after":"cc11d11fd0565a0c374f50d0578ea165becb5b8c","ref":"refs/heads/test/workerd-websocket","pushedAt":"2024-06-02T15:09:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(workerd): add tests for WebSocket","shortMessageHtmlLink":"test(workerd): add tests for WebSocket"}},{"before":"19fccdab5feb4159089fd10b22333acd4c76c72e","after":null,"ref":"refs/heads/test/rename-runtime-test-wrangler-to-workerd","pushedAt":"2024-06-02T13:49:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"eb3d85674f3a0be1e5939e92d1c6413d009745d8","after":"f634c824510f265976f4f15312e098ab37aefb21","ref":"refs/heads/main","pushedAt":"2024-06-02T13:49:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(workerd): rename the runtime test `wrangler` to `workerd` (#2888)\n\n* test(workerd): rename the runtime test `wrangler` to `workerd`\r\n\r\n* fixed ci.yml\r\n\r\n* fixed a typo\r\n\r\n* use node 20.x","shortMessageHtmlLink":"test(workerd): rename the runtime test wrangler to workerd (#2888)"}},{"before":"d3a6becf72c56a36e1c0d503074ddd777b178c31","after":"19fccdab5feb4159089fd10b22333acd4c76c72e","ref":"refs/heads/test/rename-runtime-test-wrangler-to-workerd","pushedAt":"2024-06-02T13:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"use node 20.x","shortMessageHtmlLink":"use node 20.x"}},{"before":"45472cfa5d22f2f210b7e14955ce718ccc587bdb","after":"d3a6becf72c56a36e1c0d503074ddd777b178c31","ref":"refs/heads/test/rename-runtime-test-wrangler-to-workerd","pushedAt":"2024-06-02T13:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fixed a typo","shortMessageHtmlLink":"fixed a typo"}},{"before":"35e8468458c60cefc8c0c860bca689ac80fea0e8","after":"45472cfa5d22f2f210b7e14955ce718ccc587bdb","ref":"refs/heads/test/rename-runtime-test-wrangler-to-workerd","pushedAt":"2024-06-02T13:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fixed ci.yml","shortMessageHtmlLink":"fixed ci.yml"}},{"before":null,"after":"35e8468458c60cefc8c0c860bca689ac80fea0e8","ref":"refs/heads/test/rename-runtime-test-wrangler-to-workerd","pushedAt":"2024-06-02T13:38:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"test(workerd): rename the runtime test `wrangler` to `workerd`","shortMessageHtmlLink":"test(workerd): rename the runtime test wrangler to workerd"}},{"before":"320b945effeb3b092df63df386de75434647cc75","after":"eb3d85674f3a0be1e5939e92d1c6413d009745d8","ref":"refs/heads/main","pushedAt":"2024-06-02T13:28:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(cloudflare-workers): Update websocket.ts to return 101 status code (#2886)\n\nCloses #2883","shortMessageHtmlLink":"fix(cloudflare-workers): Update websocket.ts to return 101 status code ("}},{"before":null,"after":"afb729e850bc7bd9a70c020e9f4eda1cf1a7506b","ref":"refs/heads/perf/dont-import-http-exception-to-hono-base","pushedAt":"2024-06-02T09:37:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"perf(hono-base): don't import `HTTPException`","shortMessageHtmlLink":"perf(hono-base): don't import HTTPException"}},{"before":"80cbb44f504aa803f5e4b626fc7d0005071784cb","after":"320b945effeb3b092df63df386de75434647cc75","ref":"refs/heads/main","pushedAt":"2024-06-02T08:56:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(websocket): the onopen event cannot be triggered during delayed operations in deno (#2864)\n\n* fix: The onopen event cannot be triggered during delayed operations\r\n\r\n* fix: The onopen event cannot be triggered during delayed operations\r\n\r\n* chore: delete test\r\n\r\n* chore: tidy","shortMessageHtmlLink":"fix(websocket): the onopen event cannot be triggered during delayed o…"}},{"before":"9735283462827db17552e257e9f794dbc301b401","after":"80cbb44f504aa803f5e4b626fc7d0005071784cb","ref":"refs/heads/main","pushedAt":"2024-06-02T08:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore: add coverage badge to README (#2881)\n\n* chore: add coverage badge to README\r\n\r\n* chore: move to \"activity\" category before \"social\" category","shortMessageHtmlLink":"chore: add coverage badge to README (#2881)"}},{"before":"1416aa1001796cf3d0a26fb50017eb61f40d35a6","after":null,"ref":"refs/heads/docs/migration-denoland-to-jsr","pushedAt":"2024-05-31T21:15:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"8cc8a05c8982d50c3528d57b325500645a9773eb","after":"9735283462827db17552e257e9f794dbc301b401","ref":"refs/heads/main","pushedAt":"2024-05-31T21:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"docs: update readme and migrate guide for migrating `deno.land/x` to JSR (#2879)","shortMessageHtmlLink":"docs: update readme and migrate guide for migrating deno.land/x to …"}},{"before":null,"after":"1416aa1001796cf3d0a26fb50017eb61f40d35a6","ref":"refs/heads/docs/migration-denoland-to-jsr","pushedAt":"2024-05-31T21:12:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"docs: update readme and migrate guide for migrating `deno.land/x` to JSR","shortMessageHtmlLink":"docs: update readme and migrate guide for migrating deno.land/x to JSR"}},{"before":"b0885ea6872684f040e1410d6c97778190e7dc85","after":"998b01a989e17f271ac65aa642409f8b3d4b088c","ref":"refs/heads/feat/app-mount-rewrite-path","pushedAt":"2024-05-31T19:55:23.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"update JSDoc","shortMessageHtmlLink":"update JSDoc"}},{"before":"0dfb794df7bca133cedc5c9112da27ce267baeee","after":"8cc8a05c8982d50c3528d57b325500645a9773eb","ref":"refs/heads/main","pushedAt":"2024-05-31T19:17:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"ci: Report coverage with CodeCov (#2862)\n\n* Output coverage per each test\r\n\r\n* Collect coverage\r\n\r\n* Exclude test-only files\r\n\r\n* update comment\r\n\r\n* exclude types\r\n\r\n* Add config\r\n\r\n* Update bun comment\r\n\r\n* Generate coverage in Deno","shortMessageHtmlLink":"ci: Report coverage with CodeCov (#2862)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW2UjXAA","startCursor":null,"endCursor":null}},"title":"Activity · honojs/hono"}