{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":557980,"defaultBranch":"main","name":"socket.io","ownerLogin":"socketio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-03-11T18:24:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10566080?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724447033.0","currentOid":""},"activityList":{"items":[{"before":"582655f679ccc43f0a9cbef1f13ea3cde07dc2e1","after":"5d9a2d554440f69a0b729e276cc2578a10a173e5","ref":"refs/heads/main","pushedAt":"2024-08-23T21:20:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(socket.io-client): bump engine.io-client to version 6.6.0","shortMessageHtmlLink":"chore(socket.io-client): bump engine.io-client to version 6.6.0"}},{"before":null,"after":"7067d83e52e6e946a7a6628b330ebc04794c5ffd","ref":"refs/heads/chore/bump-eio","pushedAt":"2024-08-23T21:03:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(socket.io-client): bump engine.io-client to version 6.6.0","shortMessageHtmlLink":"chore(socket.io-client): bump engine.io-client to version 6.6.0"}},{"before":"b79d80aa5989b21c22f4901a2d1b53cf51351020","after":"582655f679ccc43f0a9cbef1f13ea3cde07dc2e1","ref":"refs/heads/main","pushedAt":"2024-07-26T07:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test(cluster-engine): fix flaky test cleanup","shortMessageHtmlLink":"test(cluster-engine): fix flaky test cleanup"}},{"before":null,"after":"582655f679ccc43f0a9cbef1f13ea3cde07dc2e1","ref":"refs/heads/test/fix-flaky-cleanup","pushedAt":"2024-07-26T07:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test(cluster-engine): fix flaky test cleanup","shortMessageHtmlLink":"test(cluster-engine): fix flaky test cleanup"}},{"before":"a6244ec60e0d69aaeade4e762e1a69bb87fbe318","after":null,"ref":"refs/heads/feat/clustered-engine","pushedAt":"2024-07-24T08:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"a366822b1a8389eaaaf57f8e4ead258e2b0f2082","after":null,"ref":"refs/heads/fix/transform-stream-import","pushedAt":"2024-07-24T08:48:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"7fd75e6aac02e6c8345063902d6927a5bae168e1","after":"b79d80aa5989b21c22f4901a2d1b53cf51351020","ref":"refs/heads/main","pushedAt":"2024-07-22T09:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: fix conjunction with fastify example (#5057)\n\n[skip ci]","shortMessageHtmlLink":"docs: fix conjunction with fastify example (#5057)"}},{"before":"b7577556e377c52277df118164995acaed874fc0","after":"7fd75e6aac02e6c8345063902d6927a5bae168e1","ref":"refs/heads/main","pushedAt":"2024-07-22T09:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs(changelog): add changelog for socket.io-parser@3.3.4\n\nDiff: https://github.com/Automattic/socket.io-parser/compare/3.3.3...3.3.4\n\n[skip ci]","shortMessageHtmlLink":"docs(changelog): add changelog for socket.io-parser@3.3.4"}},{"before":"6e9bff4fcf2a76ae71274af320f008aec1eadfce","after":"b7577556e377c52277df118164995acaed874fc0","ref":"refs/heads/main","pushedAt":"2024-07-22T08:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: add example with NestJS\n\nReference: https://docs.nestjs.com/websockets/gateways\n\n[skip ci]","shortMessageHtmlLink":"docs: add example with NestJS"}},{"before":"8b0a40fd4a13be2d22c855501bf226695d3b2b37","after":"6e9bff4fcf2a76ae71274af320f008aec1eadfce","ref":"refs/heads/main","pushedAt":"2024-07-19T13:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: add example with @socket.io/postgres-adapter\n\n[skip ci]","shortMessageHtmlLink":"docs: add example with @socket.io/postgres-adapter"}},{"before":"1f09a3e97950663cd7c62a34c74af60dad8f0346","after":"8b0a40fd4a13be2d22c855501bf226695d3b2b37","ref":"refs/heads/main","pushedAt":"2024-07-19T06:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: add examples with @socket.io/cluster-engine\n\n[skip ci]","shortMessageHtmlLink":"docs: add examples with @socket.io/cluster-engine"}},{"before":"b9b16132c2042494f946413ecc687edfa10e40cb","after":"1f09a3e97950663cd7c62a34c74af60dad8f0346","ref":"refs/heads/main","pushedAt":"2024-07-18T08:07:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"ci(publish): compile all packages before publishing\n\nAs some packages depend on the types of others.\n\n[skip ci]","shortMessageHtmlLink":"ci(publish): compile all packages before publishing"}},{"before":"b9b16132c2042494f946413ecc687edfa10e40cb","after":null,"ref":"refs/tags/@socket.io/cluster-engine@0.1.0-bis","pushedAt":"2024-07-17T08:37:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"be1e4cb24d115f0c0b09c41a2901a0985c9a2a91","after":"b9b16132c2042494f946413ecc687edfa10e40cb","ref":"refs/heads/main","pushedAt":"2024-07-17T08:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(socket.io-adapter): remove dist before compilation","shortMessageHtmlLink":"chore(socket.io-adapter): remove dist before compilation"}},{"before":"be1e4cb24d115f0c0b09c41a2901a0985c9a2a91","after":null,"ref":"refs/tags/@socket.io/cluster-engine@0.1.0-bis","pushedAt":"2024-07-17T08:30:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"7521ac227bf456ece7b395289e7e7ef691c50fd6","after":"be1e4cb24d115f0c0b09c41a2901a0985c9a2a91","ref":"refs/heads/main","pushedAt":"2024-07-17T08:28:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"ci(publish): update the tag regex\n\nIn order to also match \"@socket.io/some-package@1.2.3\".\n\nReference: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet\n\n[skip ci]","shortMessageHtmlLink":"ci(publish): update the tag regex"}},{"before":"b00124b65acdc0e373c0241c6a8e7f6406f0627b","after":"7521ac227bf456ece7b395289e7e7ef691c50fd6","ref":"refs/heads/main","pushedAt":"2024-07-17T07:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): @socket.io/cluster-engine@0.1.0","shortMessageHtmlLink":"chore(release): @socket.io/cluster-engine@0.1.0"}},{"before":"b7da542890c38c89b94d53c96c6408fd0d1f5672","after":"b00124b65acdc0e373c0241c6a8e7f6406f0627b","ref":"refs/heads/main","pushedAt":"2024-07-17T07:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"feat: implement cluster-friendly engine","shortMessageHtmlLink":"feat: implement cluster-friendly engine"}},{"before":"35c4f4783a611c2e6684c14e665e7cded4fae43e","after":"a6244ec60e0d69aaeade4e762e1a69bb87fbe318","ref":"refs/heads/feat/clustered-engine","pushedAt":"2024-07-16T21:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":null,"after":"35c4f4783a611c2e6684c14e665e7cded4fae43e","ref":"refs/heads/feat/clustered-engine","pushedAt":"2024-07-16T07:06:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"feat: implement cluster-ready engine","shortMessageHtmlLink":"feat: implement cluster-ready engine"}},{"before":"0692bed4629047a26ae8fc96e3f8636e0a4d4b57","after":"b7da542890c38c89b94d53c96c6408fd0d1f5672","ref":"refs/heads/main","pushedAt":"2024-07-11T13:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: normalize repository URLs\n\nIn order to address the following warning when publishing:\n\n> npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run \"npm pkg fix\" to address these errors.\n> npm warn publish errors corrected:\n> npm warn publish \"repository.url\" was normalized to \"git+https://github.com/socketio/socket.io.git\"","shortMessageHtmlLink":"chore: normalize repository URLs"}},{"before":"0692bed4629047a26ae8fc96e3f8636e0a4d4b57","after":null,"ref":"refs/tags/engine.io-parser@5.2.3-bis","pushedAt":"2024-07-11T12:02:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"f00fc89b077cbeff9b432960dde4f0122a848091","after":"0692bed4629047a26ae8fc96e3f8636e0a4d4b57","ref":"refs/heads/main","pushedAt":"2024-07-11T11:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: fix the publish workflow\n\nIt seems the \"registry-url\" variable is mandatory: https://github.com/npm/cli/issues/6184","shortMessageHtmlLink":"chore: fix the publish workflow"}},{"before":"04033b241b7486be7e588e82ffaafc321500c62a","after":"f00fc89b077cbeff9b432960dde4f0122a848091","ref":"refs/heads/main","pushedAt":"2024-07-11T11:35:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): engine.io-parser@5.2.3","shortMessageHtmlLink":"chore(release): engine.io-parser@5.2.3"}},{"before":null,"after":"a366822b1a8389eaaaf57f8e4ead258e2b0f2082","ref":"refs/heads/fix/transform-stream-import","pushedAt":"2024-07-11T10:54:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix(engine.io-parser): do not expose the TransformStream type","shortMessageHtmlLink":"fix(engine.io-parser): do not expose the TransformStream type"}},{"before":"fbc0313a108430f4c103734b218869da132a325e","after":"04033b241b7486be7e588e82ffaafc321500c62a","ref":"refs/heads/main","pushedAt":"2024-07-11T10:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: add publish workflow (2)\n\nWe need to exclude the 'main' branch (it's an OR operator).\n\nReference: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions","shortMessageHtmlLink":"chore: add publish workflow (2)"}},{"before":"2a29c4c30e1d05a88d07ff609163b4f2ec5522ac","after":"fbc0313a108430f4c103734b218869da132a325e","ref":"refs/heads/main","pushedAt":"2024-07-11T10:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: add publish workflow\n\nReference: https://docs.npmjs.com/generating-provenance-statements","shortMessageHtmlLink":"chore: add publish workflow"}},{"before":"96b88d9a6864eb433636600bd88708a95beb41c9","after":null,"ref":"refs/heads/chore/dev-deps","pushedAt":"2024-07-10T09:40:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"d3761e3e9e881f37fb9fb0c70939acacbc84ecf0","after":"2a29c4c30e1d05a88d07ff609163b4f2ec5522ac","ref":"refs/heads/main","pushedAt":"2024-07-10T08:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: move dev dependencies in the parent package.json file\n\nNotes:\n\n- TypeScript is updated from v4 to v5\n- WebDriverIO is updated from v7 to v8\n- prettier is kept in v2, in order to reduce style changes","shortMessageHtmlLink":"chore: move dev dependencies in the parent package.json file"}},{"before":"0b4259c8299ae57c5c492ad5d7e8732f77266722","after":"96b88d9a6864eb433636600bd88708a95beb41c9","ref":"refs/heads/chore/dev-deps","pushedAt":"2024-07-09T14:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoryVdQA","startCursor":null,"endCursor":null}},"title":"Activity ยท socketio/socket.io"}