{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":557977,"defaultBranch":"main","name":"socket.io-client","ownerLogin":"socketio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-03-11T18:23:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10566080?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712735321.0","currentOid":""},"activityList":{"items":[{"before":"ff6bbeff18da67fe369797b1f67652f82eba879b","after":null,"ref":"refs/heads/fix/init-options","pushedAt":"2024-04-10T07:48: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":"5616bdb4afca9356efbed77fca9e857ff5f64c48","after":null,"ref":"refs/heads/ci/node20","pushedAt":"2024-04-10T07:48:39.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":"28573b603a7b6076289f8d7de9ef896c86a8d909","after":null,"ref":"refs/heads/fix/issue-1544-and-cleanup-namespaces","pushedAt":"2024-04-09T18:19:21.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":null,"after":"28573b603a7b6076289f8d7de9ef896c86a8d909","ref":"refs/heads/fix/issue-1544-and-cleanup-namespaces","pushedAt":"2024-04-09T18:10:01.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":"cleanup and test","shortMessageHtmlLink":"cleanup and test"}},{"before":"34cbfbb532ae333f4dd034138e8f87cb80a8e382","after":"4f6030f2c4394bc51d63fe27ed3310d95b9e0a74","ref":"refs/heads/main","pushedAt":"2024-03-14T16:47:29.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): 4.7.5\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.7.4...4.7.5","shortMessageHtmlLink":"chore(release): 4.7.5"}},{"before":"9632bfc674bee5e4802cb4c6daf9b45956eafc4b","after":null,"ref":"refs/heads/fix/ack-on-disconnect","pushedAt":"2024-03-14T16:35:38.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":"8cfea8c30b113b0b6987976af9243cba6f537f30","after":"34cbfbb532ae333f4dd034138e8f87cb80a8e382","ref":"refs/heads/main","pushedAt":"2024-03-14T16:35:30.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: discard acknowledgements upon disconnection\n\nPreviously, getting disconnected while waiting for an acknowledgement\nwould create a memory leak, as the acknowledgement was never received\nand the handler would stay in memory forever.\n\nThis commit fixes the issue:\n\n- handlers that do accept an error as first argument, such as:\n\n* `socket.emit(\"test\", (err, value) => { ... })` with `ackTimeout` option\n* `socket.timeout(5000).emit(\"test\", (err, value) => { ... })`\n* `const value = await socket.emitWithAck(\"test\")`\n\nwill now properly resolve with an error and get discarded.\n\n- handlers that don't like `socket.emit(\"test\", (value) => { ... });`\nwill simply be discarded upon disconnection\n\nNote: the structure of the 'acks' attribute has been left untouched, in\norder to prevent any breaking change.\n\nRelated:\n\n- https://github.com/socketio/socket.io-client/issues/1546\n- https://github.com/socketio/socket.io/issues/4964","shortMessageHtmlLink":"fix: discard acknowledgements upon disconnection"}},{"before":"5060b827b0490084f2e8f4d6de2b86c01296a2fd","after":"9632bfc674bee5e4802cb4c6daf9b45956eafc4b","ref":"refs/heads/fix/ack-on-disconnect","pushedAt":"2024-03-14T16:21:22.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":"add more tests","shortMessageHtmlLink":"add more tests"}},{"before":null,"after":"5060b827b0490084f2e8f4d6de2b86c01296a2fd","ref":"refs/heads/fix/ack-on-disconnect","pushedAt":"2024-03-14T15:48:17.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: discard acknowledgements upon disconnection","shortMessageHtmlLink":"fix: discard acknowledgements upon disconnection"}},{"before":"ca5d50ebacc5bfbfdbbd04a7f180cbeda54e72c4","after":"8cfea8c30b113b0b6987976af9243cba6f537f30","ref":"refs/heads/main","pushedAt":"2024-01-12T10:04:21.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): 4.7.4\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.7.3...4.7.4","shortMessageHtmlLink":"chore(release): 4.7.4"}},{"before":"f9c16f226512fc8a8df461e3a07e392720462165","after":"ca5d50ebacc5bfbfdbbd04a7f180cbeda54e72c4","ref":"refs/heads/main","pushedAt":"2024-01-03T20:30: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":"chore(release): 4.7.3\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.7.2...4.7.3","shortMessageHtmlLink":"chore(release): 4.7.3"}},{"before":"b3f0cab1a0dc101a8aa6a23dc779758019b38a23","after":"f9c16f226512fc8a8df461e3a07e392720462165","ref":"refs/heads/main","pushedAt":"2024-01-02T14:57: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(typings): fix the type of the socket#id attribute\n\nRelated: https://github.com/socketio/socket.io/issues/4884","shortMessageHtmlLink":"fix(typings): fix the type of the socket#id attribute"}},{"before":"605de78d2cd7303bf25d9e2146e2b707dbf63d4f","after":"b3f0cab1a0dc101a8aa6a23dc779758019b38a23","ref":"refs/heads/main","pushedAt":"2023-11-24T07:48:44.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: add Node.js 20 in the test matrix\n\nReference: https://github.com/nodejs/Release","shortMessageHtmlLink":"ci: add Node.js 20 in the test matrix"}},{"before":null,"after":"5616bdb4afca9356efbed77fca9e857ff5f64c48","ref":"refs/heads/ci/node20","pushedAt":"2023-11-24T07:40:10.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":"ci: add Node.js 20 in the test matrix","shortMessageHtmlLink":"ci: add Node.js 20 in the test matrix"}},{"before":"ba365d3093e9145c14b34981227da1844d83e6eb","after":"ff6bbeff18da67fe369797b1f67652f82eba879b","ref":"refs/heads/fix/init-options","pushedAt":"2023-11-24T07:38: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":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"ba365d3093e9145c14b34981227da1844d83e6eb","ref":"refs/heads/fix/init-options","pushedAt":"2023-11-24T07:32:50.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(typings): accept string | undefined as init argument","shortMessageHtmlLink":"fix(typings): accept string | undefined as init argument"}},{"before":"d00ccd253d3053eddf9d8deda329ab930cbcff3b","after":"605de78d2cd7303bf25d9e2146e2b707dbf63d4f","ref":"refs/heads/main","pushedAt":"2023-11-06T22:34:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix: improve compatibility with node16 module resolution (#1595)\n\nRelated:\r\n\r\n- https://github.com/microsoft/TypeScript/issues/46770#issuecomment-966612103\r\n- https://github.com/socketio/socket.io-client/issues/1589","shortMessageHtmlLink":"fix: improve compatibility with node16 module resolution (#1595)"}},{"before":"30bd6ff1a9c4c8b61a954cc0471ecfe142e447c3","after":null,"ref":"refs/heads/test/fix-android-ci","pushedAt":"2023-10-23T09:55:09.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":"928d76d25502bfb33375b31f5402268e2542e63f","after":"d00ccd253d3053eddf9d8deda329ab930cbcff3b","ref":"refs/heads/main","pushedAt":"2023-10-23T09:54:57.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: bump appiumVersion for Android tests in SauceLabs\n\n> Error: Appium 1.22.1 does not support Android latest.","shortMessageHtmlLink":"ci: bump appiumVersion for Android tests in SauceLabs"}},{"before":null,"after":"30bd6ff1a9c4c8b61a954cc0471ecfe142e447c3","ref":"refs/heads/test/fix-android-ci","pushedAt":"2023-10-23T09:44:47.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: increase 'appiumVersion' option for SauceLabs","shortMessageHtmlLink":"test: increase 'appiumVersion' option for SauceLabs"}},{"before":"74ca7ac0c7ef2f5fa84b6040f1ae11a47c29b8dc","after":"928d76d25502bfb33375b31f5402268e2542e63f","ref":"refs/heads/main","pushedAt":"2023-08-02T23:56: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(release): 4.7.2\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.7.1...4.7.2","shortMessageHtmlLink":"chore(release): 4.7.2"}},{"before":"74ca7ac0c7ef2f5fa84b6040f1ae11a47c29b8dc","after":null,"ref":"refs/heads/chore/bump-eio","pushedAt":"2023-08-02T22:37: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":"0536fccfc29b58ccc7bbf7e6103877134ac6ec5b","after":"74ca7ac0c7ef2f5fa84b6040f1ae11a47c29b8dc","ref":"refs/heads/main","pushedAt":"2023-08-02T22:37:19.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: bump engine.io-client to version 6.5.2\n\nDiff: https://github.com/socketio/engine.io-client/compare/6.5.1...6.5.2\nRelease notes: https://github.com/socketio/engine.io-client/releases/tag/6.5.2","shortMessageHtmlLink":"chore: bump engine.io-client to version 6.5.2"}},{"before":null,"after":"74ca7ac0c7ef2f5fa84b6040f1ae11a47c29b8dc","ref":"refs/heads/chore/bump-eio","pushedAt":"2023-08-02T22:31:22.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: bump engine.io-client to version 6.5.2\n\nDiff: https://github.com/socketio/engine.io-client/compare/6.5.1...6.5.2\nRelease notes: https://github.com/socketio/engine.io-client/releases/tag/6.5.2","shortMessageHtmlLink":"chore: bump engine.io-client to version 6.5.2"}},{"before":"4b150f930798d01c21b2f0559660d4c38d744389","after":null,"ref":"refs/heads/refactor/debug-export","pushedAt":"2023-06-28T07:22:38.652Z","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":"9b235ec01d2ea7f1685b704bd2c5001597635f51","after":"0536fccfc29b58ccc7bbf7e6103877134ac6ec5b","ref":"refs/heads/main","pushedAt":"2023-06-28T07:21:45.526Z","pushType":"push","commitsCount":4,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): 4.7.1\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.7.0...4.7.1","shortMessageHtmlLink":"chore(release): 4.7.1"}},{"before":null,"after":"4b150f930798d01c21b2f0559660d4c38d744389","ref":"refs/heads/refactor/debug-export","pushedAt":"2023-06-28T07:04:39.081Z","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":"refactor: expose the ESM build with debug (bis)\n\nThis reverts the previous commit ([1]), and expose the ESM build that\nincludes the debug package on a subpath:\n\n```js\nimport { Socket } from \"socket.io-client/debug\";\n```\n\nReference: https://nodejs.org/api/packages.html#subpath-exports\n\nRelated: https://github.com/socketio/socket.io-client/issues/1586\n\n[1]: https://github.com/socketio/socket.io-client/commit/781d753a626d01e675056a2ff4e27f5dd599564f","shortMessageHtmlLink":"refactor: expose the ESM build with debug (bis)"}},{"before":"f2892aba0beeae7c9be930221655d7da6094c5f1","after":"9b235ec01d2ea7f1685b704bd2c5001597635f51","ref":"refs/heads/main","pushedAt":"2023-06-22T09:21:46.318Z","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): 4.7.0\n\nDiff: https://github.com/socketio/socket.io-client/compare/4.6.2...4.7.0","shortMessageHtmlLink":"chore(release): 4.7.0"}},{"before":"121fd7c73df1f1e32bf6d3d6308e6a8aaad2dc4d","after":null,"ref":"refs/heads/refactor/packet-id-retries","pushedAt":"2023-06-22T07:39:39.777Z","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":"8fc29d45de0b52cfcacba4661760a8e0898625bb","after":null,"ref":"refs/heads/fix/open-timeout","pushedAt":"2023-06-22T07:39:37.819Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELMX-uQA","startCursor":null,"endCursor":null}},"title":"Activity ยท socketio/socket.io-client"}