{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":647052942,"defaultBranch":"master","name":"koa","ownerLogin":"eggjs","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-30T00:54:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15833670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720365404.0","currentOid":""},"activityList":{"items":[{"before":"e0dc2a014ede8d20f21a6ef485ae080084949620","after":"b3c0d5cc7f1237c177a76af1b8b224945ee04ea4","ref":"refs/heads/master","pushedAt":"2024-07-07T15:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.19.1\n\n[skip ci]\n\n## [2.19.1](https://github.com/eggjs/koa/compare/v2.19.0...v2.19.1) (2024-07-07)\n\n### Bug Fixes\n\n* change keys to getter and setter ([e0dc2a0](https://github.com/eggjs/koa/commit/e0dc2a014ede8d20f21a6ef485ae080084949620))","shortMessageHtmlLink":"Release 2.19.1"}},{"before":"5946af5344cc20e6d4c4f1d0ab8c45839eb6e6a2","after":"e0dc2a014ede8d20f21a6ef485ae080084949620","ref":"refs/heads/master","pushedAt":"2024-07-07T15:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: change keys to getter and setter","shortMessageHtmlLink":"fix: change keys to getter and setter"}},{"before":"d5f08b467385128ba94549681b970272f811fd23","after":"5946af5344cc20e6d4c4f1d0ab8c45839eb6e6a2","ref":"refs/heads/master","pushedAt":"2024-07-07T14:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.19.0\n\n[skip ci]\n\n## [2.19.0](https://github.com/eggjs/koa/compare/v2.18.5...v2.19.0) (2024-07-07)\n\n### Features\n\n* emit request and response event on app ([d5f08b4](https://github.com/eggjs/koa/commit/d5f08b467385128ba94549681b970272f811fd23))","shortMessageHtmlLink":"Release 2.19.0"}},{"before":"2d787eaac90bc4eeddc3b5f40df2b73e309dba7a","after":"d5f08b467385128ba94549681b970272f811fd23","ref":"refs/heads/master","pushedAt":"2024-07-07T14:54:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: emit request and response event on app","shortMessageHtmlLink":"feat: emit request and response event on app"}},{"before":"dfda217c51c00d7b0bcbefc281104c6be45ffebb","after":"2d787eaac90bc4eeddc3b5f40df2b73e309dba7a","ref":"refs/heads/master","pushedAt":"2024-07-07T14:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.5\n\n[skip ci]\n\n## [2.18.5](https://github.com/eggjs/koa/compare/v2.18.4...v2.18.5) (2024-07-07)\n\n### Bug Fixes\n\n* export handleRequest on application ([#10](https://github.com/eggjs/koa/issues/10)) ([dfda217](https://github.com/eggjs/koa/commit/dfda217c51c00d7b0bcbefc281104c6be45ffebb))","shortMessageHtmlLink":"Release 2.18.5"}},{"before":"e8e6c914def9c6bdf7f7eef154db9b5c67298f60","after":null,"ref":"refs/heads/export-handleRequest","pushedAt":"2024-07-07T14:35:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"5db7a9e6c5156dd7651f74aadc38ee075e245d78","after":"dfda217c51c00d7b0bcbefc281104c6be45ffebb","ref":"refs/heads/master","pushedAt":"2024-07-07T14:35:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: export handleRequest on application (#10)\n\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Documentation**\r\n- Updated the README to replace the `Authors` section with a\r\n`Contributors` section, including a link to contributors' images.\r\n\r\n- **Refactor**\r\n- Changed the `handleRequest` method in the `Application` class from\r\nprivate to protected to improve method accessibility for extended\r\nclasses.\r\n\r\n- **Chores**\r\n- Simplified `.eslintrc` configuration by removing a specific rule\r\nenforcement.\r\n\r\n","shortMessageHtmlLink":"fix: export handleRequest on application (#10)"}},{"before":"53657358e398297b0dbf99690be79b3a7047c4c3","after":"e8e6c914def9c6bdf7f7eef154db9b5c67298f60","ref":"refs/heads/export-handleRequest","pushedAt":"2024-07-07T14:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":null,"after":"53657358e398297b0dbf99690be79b3a7047c4c3","ref":"refs/heads/export-handleRequest","pushedAt":"2024-07-07T14:29:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: export handleRequest on application","shortMessageHtmlLink":"fix: export handleRequest on application"}},{"before":"14aa2c5afff73d853ebd0fc113a259fdc735a1aa","after":"5db7a9e6c5156dd7651f74aadc38ee075e245d78","ref":"refs/heads/master","pushedAt":"2024-06-30T16:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.4\n\n[skip ci]\n\n## [2.18.4](https://github.com/eggjs/koa/compare/v2.18.3...v2.18.4) (2024-06-30)\n\n### Bug Fixes\n\n* change env and proxy to getter and setter ([#9](https://github.com/eggjs/koa/issues/9)) ([14aa2c5](https://github.com/eggjs/koa/commit/14aa2c5afff73d853ebd0fc113a259fdc735a1aa))","shortMessageHtmlLink":"Release 2.18.4"}},{"before":"5c4ce764dd342cf750bd9e0bf78960213137f885","after":null,"ref":"refs/heads/env-setter","pushedAt":"2024-06-30T16:04:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"0543aa7dad61545271d8d7197df35c92e24c5a70","after":"14aa2c5afff73d853ebd0fc113a259fdc735a1aa","ref":"refs/heads/master","pushedAt":"2024-06-30T16:04:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: change env and proxy to getter and setter (#9)\n\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Introduced GitHub Actions workflow for automatic publishing on push\r\nand pull requests.\r\n \r\n- **Enhancements**\r\n - Added new CI script to streamline the build and publishing process.\r\n - Improved type safety and code quality with updated devDependencies.\r\n\r\n- **Refactor**\r\n- Updated class properties in the `Application` class to use getter and\r\nsetter methods for better encapsulation.\r\n\r\n\r\n","shortMessageHtmlLink":"fix: change env and proxy to getter and setter (#9)"}},{"before":null,"after":"5c4ce764dd342cf750bd9e0bf78960213137f885","ref":"refs/heads/env-setter","pushedAt":"2024-06-30T16:01:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: change env and proxy to getter and setter","shortMessageHtmlLink":"fix: change env and proxy to getter and setter"}},{"before":"c5e4cc56205386ce5dd7daafef3c9a56b7daddb8","after":"0543aa7dad61545271d8d7197df35c92e24c5a70","ref":"refs/heads/master","pushedAt":"2024-06-16T14:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.3\n\n[skip ci]\n\n## [2.18.3](https://github.com/eggjs/koa/compare/v2.18.2...v2.18.3) (2024-06-16)\n\n### Bug Fixes\n\n* change debug prefix to @eggjs/koa ([#8](https://github.com/eggjs/koa/issues/8)) ([c5e4cc5](https://github.com/eggjs/koa/commit/c5e4cc56205386ce5dd7daafef3c9a56b7daddb8))","shortMessageHtmlLink":"Release 2.18.3"}},{"before":"dc705bf2037ada584d1eb22a9d99372b5c5ff73e","after":null,"ref":"refs/heads/change-debug-prefix","pushedAt":"2024-06-16T14:17:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"3e32df3e9b5716e5bda8ee427c859e76ecd43b69","after":"c5e4cc56205386ce5dd7daafef3c9a56b7daddb8","ref":"refs/heads/master","pushedAt":"2024-06-16T14:17:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: change debug prefix to @eggjs/koa (#8)","shortMessageHtmlLink":"fix: change debug prefix to @eggjs/koa (#8)"}},{"before":"3bcc0c68f77fd866c579e3d3194a0ab9d67a0857","after":"dc705bf2037ada584d1eb22a9d99372b5c5ff73e","ref":"refs/heads/change-debug-prefix","pushedAt":"2024-06-16T14:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":null,"after":"3bcc0c68f77fd866c579e3d3194a0ab9d67a0857","ref":"refs/heads/change-debug-prefix","pushedAt":"2024-06-16T14:07:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: change debug prefix to @eggjs/koa","shortMessageHtmlLink":"fix: change debug prefix to @eggjs/koa"}},{"before":"b26b54974fb4f081c14ef453efce03c9a6604793","after":"3e32df3e9b5716e5bda8ee427c859e76ecd43b69","ref":"refs/heads/master","pushedAt":"2024-06-15T14:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.2\n\n[skip ci]\n\n## [2.18.2](https://github.com/eggjs/koa/compare/v2.18.1...v2.18.2) (2024-06-15)\n\n### Bug Fixes\n\n* should export ContextDelegation and Context both ([#7](https://github.com/eggjs/koa/issues/7)) ([b26b549](https://github.com/eggjs/koa/commit/b26b54974fb4f081c14ef453efce03c9a6604793))","shortMessageHtmlLink":"Release 2.18.2"}},{"before":"ecaac3d45d14829d41e3509247e7dceac4e964a1","after":null,"ref":"refs/heads/fix-export","pushedAt":"2024-06-15T14:00:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"a5b6099b113b20f81e207d8635218079d9cc387a","after":"b26b54974fb4f081c14ef453efce03c9a6604793","ref":"refs/heads/master","pushedAt":"2024-06-15T14:00:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: should export ContextDelegation and Context both (#7)\n\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Refactor**\r\n- Updated import statements across various modules to use ES6\r\ndestructuring syntax.\r\n- Renamed `Context` to `ContextDelegation` for better clarity and\r\nconsistency.\r\n - Changed class declarations from default exports to named exports.\r\n\r\nThese changes help in improving code readability and maintainability but\r\ndon't impact the end-user experience directly.\r\n\r\n","shortMessageHtmlLink":"fix: should export ContextDelegation and Context both (#7)"}},{"before":null,"after":"ecaac3d45d14829d41e3509247e7dceac4e964a1","ref":"refs/heads/fix-export","pushedAt":"2024-06-15T12:48:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: should export ContextDelegation and Context both","shortMessageHtmlLink":"fix: should export ContextDelegation and Context both"}},{"before":"b39a51a962d13ac67805ea3beedb995f5748a4d4","after":"a5b6099b113b20f81e207d8635218079d9cc387a","ref":"refs/heads/master","pushedAt":"2024-06-11T06:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.1\n\n[skip ci]\n\n## [2.18.1](https://github.com/eggjs/koa/compare/v2.18.0...v2.18.1) (2024-06-11)\n\n### Bug Fixes\n\n* should export Application ([#6](https://github.com/eggjs/koa/issues/6)) ([b39a51a](https://github.com/eggjs/koa/commit/b39a51a962d13ac67805ea3beedb995f5748a4d4))","shortMessageHtmlLink":"Release 2.18.1"}},{"before":"d17d18c4eef0e590b494e095914ab2621bfca93a","after":null,"ref":"refs/heads/fix-export","pushedAt":"2024-06-11T06:50:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"ddf04bfe7cea9b80bbb199b897268ea07b186f56","after":"b39a51a962d13ac67805ea3beedb995f5748a4d4","ref":"refs/heads/master","pushedAt":"2024-06-11T06:50:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: should export Application (#6)\n\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Refactor**\r\n- Updated import and export declarations for the `Application` class to\r\nimprove code clarity and maintainability.\r\n\r\n","shortMessageHtmlLink":"fix: should export Application (#6)"}},{"before":null,"after":"d17d18c4eef0e590b494e095914ab2621bfca93a","ref":"refs/heads/fix-export","pushedAt":"2024-06-11T06:44:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: should export Application","shortMessageHtmlLink":"fix: should export Application"}},{"before":"b555b32bcc6c10c85b21a6186d1a1619b6c7b9ac","after":"ddf04bfe7cea9b80bbb199b897268ea07b186f56","ref":"refs/heads/master","pushedAt":"2024-06-08T15:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Release 2.18.0\n\n[skip ci]\n\n## [2.18.0](https://github.com/eggjs/koa/compare/v2.17.0...v2.18.0) (2024-06-08)\n\n### Features\n\n* support cjs and esm both ([#5](https://github.com/eggjs/koa/issues/5)) ([b555b32](https://github.com/eggjs/koa/commit/b555b32bcc6c10c85b21a6186d1a1619b6c7b9ac))","shortMessageHtmlLink":"Release 2.18.0"}},{"before":"53242259e29a05f20b1771aa7876f7ce94ebb052","after":"b555b32bcc6c10c85b21a6186d1a1619b6c7b9ac","ref":"refs/heads/master","pushedAt":"2024-06-08T15:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: support cjs and esm both (#5)\n\nhttps://github.com/eggjs/egg/issues/5257","shortMessageHtmlLink":"feat: support cjs and esm both (#5)"}},{"before":"0313d6d4e3bf4bd884598d2bce04459e0e74d5d4","after":null,"ref":"refs/heads/support-esm","pushedAt":"2024-06-08T15:37:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"6a0033ef4d7aca36ea63b792a49d6981a26b5036","after":"0313d6d4e3bf4bd884598d2bce04459e0e74d5d4","ref":"refs/heads/support-esm","pushedAt":"2024-06-08T15:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wN1QxNToxNjo0My4wMDAwMDBazwAAAAR45762","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOFQxNTozMzo1OC4wMDAwMDBazwAAAARf-cXH"}},"title":"Activity ยท eggjs/koa"}