{"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:1721138555.0","currentOid":""},"activityList":{"items":[{"before":"2f4bb3e382a6c05aea6e382c6f31dfb38f44dbec","after":"801e1b90273e1b270f5cf1bdd09cb307cd7cdb62","ref":"refs/heads/main","pushedAt":"2024-07-16T14:02:35.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.5.0","shortMessageHtmlLink":"v4.5.0"}},{"before":"c63251172cd3fa26bb147f2c0674a60326262459","after":null,"ref":"refs/heads/next","pushedAt":"2024-07-16T13:57:39.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":"2d0135956c96e00fee48fb5faf287dbc9daf7f4f","after":"2f4bb3e382a6c05aea6e382c6f31dfb38f44dbec","ref":"refs/heads/main","pushedAt":"2024-07-16T13:57:37.000Z","pushType":"pr_merge","commitsCount":34,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge pull request #3144 from honojs/next","shortMessageHtmlLink":"Merge pull request #3144 from honojs/next"}},{"before":"62742698aa7a31cb59210d8095810e9d9a9a5d52","after":null,"ref":"refs/heads/fix/types-remove-slow-types","pushedAt":"2024-07-16T13:53:35.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":"20d877167c8b275f0d1522e0063bf5e323b91f0a","after":"c63251172cd3fa26bb147f2c0674a60326262459","ref":"refs/heads/next","pushedAt":"2024-07-16T13:53:33.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): remove slow types (#3147)","shortMessageHtmlLink":"fix(types): remove slow types (#3147)"}},{"before":null,"after":"62742698aa7a31cb59210d8095810e9d9a9a5d52","ref":"refs/heads/fix/types-remove-slow-types","pushedAt":"2024-07-16T13:50:56.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":"fix(types): remove slow types","shortMessageHtmlLink":"fix(types): remove slow types"}},{"before":"024ec0ff8d7370f9b575a9ee6d97a0a7fac85ce3","after":"20d877167c8b275f0d1522e0063bf5e323b91f0a","ref":"refs/heads/next","pushedAt":"2024-07-16T13:38:05.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(jsx): add global attributes to interface definition (#3142)","shortMessageHtmlLink":"feat(jsx): add global attributes to interface definition (#3142)"}},{"before":"e92b6e08ac8465a9fa82078269da2cf03c39b7ae","after":null,"ref":"refs/heads/fix/context-variable-map-context-any","pushedAt":"2024-07-16T12:57:34.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":"1afecac4025dced87ec9833c173ee9f4e642a7de","after":"024ec0ff8d7370f9b575a9ee6d97a0a7fac85ce3","ref":"refs/heads/next","pushedAt":"2024-07-16T12:57:33.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): use `ContextVariableMap` in `Context` (#3134)\n\n* fix(types): use `ContextVariableMap` in `Context`\r\n\r\n* use `any`","shortMessageHtmlLink":"fix(types): use ContextVariableMap in Context<any> (#3134)"}},{"before":"694271ede9b21c7afd3e0a6cfaa7faf68726af2b","after":"e92b6e08ac8465a9fa82078269da2cf03c39b7ae","ref":"refs/heads/fix/context-variable-map-context-any","pushedAt":"2024-07-16T12:55:12.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge branch 'next' into fix/context-variable-map-context-any","shortMessageHtmlLink":"Merge branch 'next' into fix/context-variable-map-context-any"}},{"before":"02754a9d1b27de105711d0d2f4ac6213ccde0ae0","after":null,"ref":"refs/heads/chore/tweak","pushedAt":"2024-07-16T12:50:30.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":"1cee7281935d0bb971e6f3856a2260d8cd04f4cb","after":"1afecac4025dced87ec9833c173ee9f4e642a7de","ref":"refs/heads/next","pushedAt":"2024-07-16T12:50:27.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: update comments in codes (#3145)","shortMessageHtmlLink":"chore: update comments in codes (#3145)"}},{"before":null,"after":"02754a9d1b27de105711d0d2f4ac6213ccde0ae0","ref":"refs/heads/chore/tweak","pushedAt":"2024-07-16T12:48:11.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":"chore: update comments in codes","shortMessageHtmlLink":"chore: update comments in codes"}},{"before":"9987b5908f708cde7b3e93ccceac28f122faaea6","after":"1cee7281935d0bb971e6f3856a2260d8cd04f4cb","ref":"refs/heads/next","pushedAt":"2024-07-16T12:41: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(types): allow passing `interface`s as Bindings / Variables (#3136)\n\n* feat(types): allow passing `interface`s as Bindings / Variables\r\n\r\n* test(context): add test for c.var\r\n\r\n* fix lint warning\r\n\r\n* test(types): add test for Bindings types","shortMessageHtmlLink":"feat(types): allow passing interfaces as Bindings / Variables (#3136)"}},{"before":"9a6e52d734df3f887d802dfc6d52b0bc07c736ee","after":"9987b5908f708cde7b3e93ccceac28f122faaea6","ref":"refs/heads/next","pushedAt":"2024-07-16T12:15:18.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge branch 'main' into next","shortMessageHtmlLink":"Merge branch 'main' into next"}},{"before":"e6d253d96fcbfb079ee6313d67d62c0fed84cb2d","after":"9a6e52d734df3f887d802dfc6d52b0bc07c736ee","ref":"refs/heads/next","pushedAt":"2024-07-13T09:49:10.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(middleware/combine): Introduce combine middleware (#2941)\n\n* feat(middleware/predicate): Introduce predicate middleware\r\n\r\n* fix: apply `bun run format:fix`\r\n\r\n* refactor: rename middleware predicate -> combine","shortMessageHtmlLink":"feat(middleware/combine): Introduce combine middleware (#2941)"}},{"before":"e0f55e64f21377c33efeac63e7ea07f38180faf4","after":"75584a2491457adbbb69aaba1a96632c7dadb7a1","ref":"refs/heads/feat/types-allow-interface-bindings-variables","pushedAt":"2024-07-13T09:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(types): allow passing `interface`s as Bindings / Variables [2]\n\nCo-authored-by: Ottomated ","shortMessageHtmlLink":"feat(types): allow passing interfaces as Bindings / Variables [2]"}},{"before":null,"after":"e0f55e64f21377c33efeac63e7ea07f38180faf4","ref":"refs/heads/feat/types-allow-interface-bindings-variables","pushedAt":"2024-07-13T09:23:39.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":"feat(types): allow passing `interface`s as Bindings / Variables [2]\n\nCo-authored-by: Ottomated ","shortMessageHtmlLink":"feat(types): allow passing interfaces as Bindings / Variables [2]"}},{"before":"5b26ee7475c004890ceb6f5768a60bc26fc2eb6f","after":null,"ref":"refs/heads/feat/types-allow-interface","pushedAt":"2024-07-13T09:11:57.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":"5b26ee7475c004890ceb6f5768a60bc26fc2eb6f","ref":"refs/heads/feat/types-allow-interface","pushedAt":"2024-07-13T09:10:52.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":"feat(types): allow passing `interface`s as Bindings / Variables [2]","shortMessageHtmlLink":"feat(types): allow passing interfaces as Bindings / Variables [2]"}},{"before":"c2698fa2e0e391a23bcf38089e6bd16c960dc4df","after":"e6d253d96fcbfb079ee6313d67d62c0fed84cb2d","ref":"refs/heads/next","pushedAt":"2024-07-13T05:02:36.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(middleware): introduce Request ID middleware (#3082)\n\n* feat(middleware): introduce Request ID middleware\r\n\r\n* fix not to accept empty string in header\r\n\r\n* rename requestID to requestId\r\n\r\n* pass the context to the generator option\r\n\r\n* add typesVersions\r\n\r\n* fix typo\r\n\r\nCo-Authored-By: Taku Amano \r\n\r\n* change to generate id if validation fails\r\n\r\nCo-Authored-By: Taku Amano \r\n\r\n* fix limit length test\r\n\r\n---------\r\n\r\nCo-authored-by: Taku Amano ","shortMessageHtmlLink":"feat(middleware): introduce Request ID middleware (#3082)"}},{"before":"91902d1f69cb2de8bb80ea9c9da5f0f65be696d0","after":"694271ede9b21c7afd3e0a6cfaa7faf68726af2b","ref":"refs/heads/fix/context-variable-map-context-any","pushedAt":"2024-07-12T14:00:46.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 `any`","shortMessageHtmlLink":"use any"}},{"before":null,"after":"91902d1f69cb2de8bb80ea9c9da5f0f65be696d0","ref":"refs/heads/fix/context-variable-map-context-any","pushedAt":"2024-07-12T13:55:29.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":"fix(types): use `ContextVariableMap` in `Context`","shortMessageHtmlLink":"fix(types): use ContextVariableMap in Context<any>"}},{"before":"642dd29666d866284e9c74ce7d57cf2a729e4543","after":"2d0135956c96e00fee48fb5faf287dbc9daf7f4f","ref":"refs/heads/main","pushedAt":"2024-07-11T09:24:41.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.13","shortMessageHtmlLink":"v4.4.13"}},{"before":"2d6ec6a27ea22dad63444f7b15fcf1c2107616a4","after":null,"ref":"refs/heads/fix/types-return-type-app-use","pushedAt":"2024-07-11T09:20:54.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":"f1c7d312a8fb921ead3e45cc0b1c999fd4e1c34a","after":"642dd29666d866284e9c74ce7d57cf2a729e4543","ref":"refs/heads/main","pushedAt":"2024-07-11T09:20:53.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): `app.use(path, mw)` return correct schema type (#3128)\n\nCo-authored-by: Ame_x <121654029+EdamAme-x@users.noreply.github.com>","shortMessageHtmlLink":"fix(types): app.use(path, mw) return correct schema type (#3128)"}},{"before":"fe9d9d41680790894c4e2fc3936e76a94c32f3e5","after":"2d6ec6a27ea22dad63444f7b15fcf1c2107616a4","ref":"refs/heads/fix/types-return-type-app-use","pushedAt":"2024-07-11T09:18:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(types): `app.use(path, mw)` return correct schema type\n\nCo-authored-by: Ame_x <121654029+EdamAme-x@users.noreply.github.com>","shortMessageHtmlLink":"fix(types): app.use(path, mw) return correct schema type"}},{"before":null,"after":"fe9d9d41680790894c4e2fc3936e76a94c32f3e5","ref":"refs/heads/fix/types-return-type-app-use","pushedAt":"2024-07-11T09:16:01.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":"fix(types): `app.use(path, mw)` return correct schema type","shortMessageHtmlLink":"fix(types): app.use(path, mw) return correct schema type"}},{"before":"4a4e851d5004848c6713800b8dab6fd9829d4208","after":"c2698fa2e0e391a23bcf38089e6bd16c960dc4df","ref":"refs/heads/next","pushedAt":"2024-07-11T08:16:52.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: Introduce Service Worker Adapter (#3062)\n\n* feat: Intoroduce service worker adapter\r\n\r\n* test: add test\r\n\r\n* chore: format code\r\n\r\n* refactor: handler.ts\r\n\r\n* chore: remove unused import\r\n\r\n* fix: add webworker to jsr.json\r\n\r\n* fix: triple slash directives to tsconfig.json\r\n\r\n* feat: add types.ts to define worker types","shortMessageHtmlLink":"feat: Introduce Service Worker Adapter (#3062)"}},{"before":"74310f469b682e7545ca3229a3e2ac5c87a2b7e3","after":"4a4e851d5004848c6713800b8dab6fd9829d4208","ref":"refs/heads/next","pushedAt":"2024-07-11T08:08:37.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(lambda-edge): add `getConnInfo` helper for Lambda@Edge (#3099)\n\n* add conninfo helper for lambda@edge\r\n\r\n* export getConnInfo","shortMessageHtmlLink":"feat(lambda-edge): add getConnInfo helper for Lambda@Edge (#3099)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgNl2OgA","startCursor":null,"endCursor":null}},"title":"Activity ยท honojs/hono"}