{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":309835796,"defaultBranch":"main","name":"react-native-onyx","ownerLogin":"Expensify","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-03T23:55:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/476779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726485329.0","currentOid":""},"activityList":{"items":[{"before":"63e21d963cb895acd80651557ff7cbb0573fea30","after":"504b9062ef495c6e411e2ee3ea3fe9181d0e227f","ref":"refs/heads/main","pushedAt":"2024-09-17T13:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.69","shortMessageHtmlLink":"2.0.69"}},{"before":"b902e6d4c307964ce1c5d8c87dc5c185617bd4e3","after":"63e21d963cb895acd80651557ff7cbb0573fea30","ref":"refs/heads/main","pushedAt":"2024-09-17T12:59:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arosiclair","name":"Andrew Rosiclair","path":"/arosiclair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6833644?s=80&v=4"},"commit":{"message":"Merge pull request #582 from fabioh8010/improvement/onyx-jsdoc\n\nImprove Onyx functions docs","shortMessageHtmlLink":"Merge pull request #582 from fabioh8010/improvement/onyx-jsdoc"}},{"before":"07bd81e8a25434305c718e03ef6737a754c5d7fb","after":"b902e6d4c307964ce1c5d8c87dc5c185617bd4e3","ref":"refs/heads/main","pushedAt":"2024-09-16T11:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.68","shortMessageHtmlLink":"2.0.68"}},{"before":"b3ee6044d68648182d98042764d9c79c9250a2da","after":"07bd81e8a25434305c718e03ef6737a754c5d7fb","ref":"refs/heads/main","pushedAt":"2024-09-16T11:14:54.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mountiny","name":"Vit Horacek","path":"/mountiny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36083550?s=80&v=4"},"commit":{"message":"Merge pull request #581 from fabioh8010/bugfix/split-collection-member-key\n\nFix `getCollectionKey()` and `splitCollectionMemberKey()` logic to consider more possibilities of keys / collection keys","shortMessageHtmlLink":"Merge pull request #581 from fabioh8010/bugfix/split-collection-membe…"}},{"before":"d0f4849415d58157ff454f7e36b1746da2dd11a7","after":"b3ee6044d68648182d98042764d9c79c9250a2da","ref":"refs/heads/main","pushedAt":"2024-08-27T15:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.67","shortMessageHtmlLink":"2.0.67"}},{"before":"e6e1b25dd426dcdf1821af91aee5b3663f73b975","after":"d0f4849415d58157ff454f7e36b1746da2dd11a7","ref":"refs/heads/main","pushedAt":"2024-08-27T15:57:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bondydaa","name":"David Bondy","path":"/bondydaa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4073354?s=80&v=4"},"commit":{"message":"Merge pull request #580 from fabioh8010/feature/better-runtime-safety-checks\n\nImprove runtime safety checks in connection manager functions","shortMessageHtmlLink":"Merge pull request #580 from fabioh8010/feature/better-runtime-safety…"}},{"before":"a1a4851adefda530a547e8225ec2e8e01a8b6e55","after":"e6e1b25dd426dcdf1821af91aee5b3663f73b975","ref":"refs/heads/main","pushedAt":"2024-08-27T13:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.66","shortMessageHtmlLink":"2.0.66"}},{"before":"11b36cc6ea54b2e58806fde99ae16b9deb0cfced","after":"a1a4851adefda530a547e8225ec2e8e01a8b6e55","ref":"refs/heads/main","pushedAt":"2024-08-27T13:32:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mountiny","name":"Vit Horacek","path":"/mountiny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36083550?s=80&v=4"},"commit":{"message":"Merge pull request #579 from nkdengineer/fix/48070\n\nfix connection crash bug","shortMessageHtmlLink":"Merge pull request #579 from nkdengineer/fix/48070"}},{"before":"b0c35b22c440c7890bad1239669077b2770055e6","after":"11b36cc6ea54b2e58806fde99ae16b9deb0cfced","ref":"refs/heads/main","pushedAt":"2024-08-22T12:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.65","shortMessageHtmlLink":"2.0.65"}},{"before":"397c2cba8fe5c2bdd5f0e6eaa6761043f1bf51a6","after":"b0c35b22c440c7890bad1239669077b2770055e6","ref":"refs/heads/main","pushedAt":"2024-08-22T12:37:16.000Z","pushType":"pr_merge","commitsCount":37,"pusher":{"login":"tgolen","name":"Tim Golen","path":"/tgolen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1228807?s=80&v=4"},"commit":{"message":"Merge pull request #567 from fabioh8010/feature/use-onyx-connection-manager\n\nOnyx Connection Manager","shortMessageHtmlLink":"Merge pull request #567 from fabioh8010/feature/use-onyx-connection-m…"}},{"before":"e9377df1f0775910271b45430a3d28a146e72b09","after":"397c2cba8fe5c2bdd5f0e6eaa6761043f1bf51a6","ref":"refs/heads/main","pushedAt":"2024-08-07T13:12:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.64","shortMessageHtmlLink":"2.0.64"}},{"before":"0e596e1956338594f5ca10b1a8f98c3da33bb53c","after":"e9377df1f0775910271b45430a3d28a146e72b09","ref":"refs/heads/main","pushedAt":"2024-08-07T13:12:08.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"mountiny","name":"Vit Horacek","path":"/mountiny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36083550?s=80&v=4"},"commit":{"message":"Merge pull request #578 from margelo/fix/set-callback-not-called-for-keys-with-underscore3\n\nfix: `Onyx.clear` handle collections and regular keys with an underscore (attempt Nr.2)","shortMessageHtmlLink":"Merge pull request #578 from margelo/fix/set-callback-not-called-for-…"}},{"before":"9605e91f72604d032cff17dd749e510f834675e5","after":"0e596e1956338594f5ca10b1a8f98c3da33bb53c","ref":"refs/heads/main","pushedAt":"2024-08-07T13:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.63","shortMessageHtmlLink":"2.0.63"}},{"before":"190d8d17526e6a5a63d67736578f8ae1ce3c95c6","after":"9605e91f72604d032cff17dd749e510f834675e5","ref":"refs/heads/main","pushedAt":"2024-08-07T13:01:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"MariaHCD","name":"Maria D'Costa","path":"/MariaHCD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12268372?s=80&v=4"},"commit":{"message":"Merge pull request #576 from callstack-internal/perf/use-startswith-only\n\nperf: avoid re-calculating collection key length and use key.startsWith","shortMessageHtmlLink":"Merge pull request #576 from callstack-internal/perf/use-startswith-only"}},{"before":"16349bb2be3fd72d694fb173e3614cb22f326696","after":"190d8d17526e6a5a63d67736578f8ae1ce3c95c6","ref":"refs/heads/main","pushedAt":"2024-08-07T12:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.62","shortMessageHtmlLink":"2.0.62"}},{"before":"115542b601349d13114bf6784f645e44c02816d1","after":"16349bb2be3fd72d694fb173e3614cb22f326696","ref":"refs/heads/main","pushedAt":"2024-08-07T12:57:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MariaHCD","name":"Maria D'Costa","path":"/MariaHCD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12268372?s=80&v=4"},"commit":{"message":"Merge pull request #577 from callstack-internal/perf/keyChanged\n\n[PERF] OnyxUtils keyChanged cached collection retrieval optimisation","shortMessageHtmlLink":"Merge pull request #577 from callstack-internal/perf/keyChanged"}},{"before":"7fe9c521a651ddab5f5673e906df6ef44cf58ced","after":"115542b601349d13114bf6784f645e44c02816d1","ref":"refs/heads/main","pushedAt":"2024-08-05T05:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.61","shortMessageHtmlLink":"2.0.61"}},{"before":"e907a3e324fdb30e180253c7e0e89bb65999cb2c","after":"7fe9c521a651ddab5f5673e906df6ef44cf58ced","ref":"refs/heads/main","pushedAt":"2024-08-05T05:59:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"smarthall","name":"Daniel Hall","path":"/smarthall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/565932?s=80&v=4"},"commit":{"message":"Merge pull request #572 from Expensify/monil-updateNodeVersion\n\nUpdate node version for QSP","shortMessageHtmlLink":"Merge pull request #572 from Expensify/monil-updateNodeVersion"}},{"before":"c522500d40863ddfa7ac319fe367e81c68f98463","after":"e907a3e324fdb30e180253c7e0e89bb65999cb2c","ref":"refs/heads/main","pushedAt":"2024-08-04T13:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.60","shortMessageHtmlLink":"2.0.60"}},{"before":"055cbd5cb50f3796d01ded5718ea426428db1c8e","after":"c522500d40863ddfa7ac319fe367e81c68f98463","ref":"refs/heads/main","pushedAt":"2024-08-04T13:03:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mountiny","name":"Vit Horacek","path":"/mountiny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36083550?s=80&v=4"},"commit":{"message":"Merge pull request #575 from margelo/fix/release-memory-from-internal-cache-on-disconnect\n\nfix: free memory from internal cache when disconnecting","shortMessageHtmlLink":"Merge pull request #575 from margelo/fix/release-memory-from-internal…"}},{"before":"e68b548dacddb159f69c8bd3c71e511e787f05f2","after":"055cbd5cb50f3796d01ded5718ea426428db1c8e","ref":"refs/heads/main","pushedAt":"2024-08-01T14:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.59","shortMessageHtmlLink":"2.0.59"}},{"before":"b2e53840305b5eb5a4e28bc29821b543ff581ce2","after":"e68b548dacddb159f69c8bd3c71e511e787f05f2","ref":"refs/heads/main","pushedAt":"2024-08-01T14:45:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MonilBhavsar","name":"Monil Bhavsar","path":"/MonilBhavsar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32012005?s=80&v=4"},"commit":{"message":"Merge pull request #573 from margelo/fix/reset-default-values-on-clear\n\nfix: reset keys to initial state if they were set to null","shortMessageHtmlLink":"Merge pull request #573 from margelo/fix/reset-default-values-on-clear"}},{"before":null,"after":"6e71a303b0ae67e971ae3fdfab5198e8a8078c54","ref":"refs/heads/monil-updateNodeVersion","pushedAt":"2024-07-30T17:58:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MonilBhavsar","name":"Monil Bhavsar","path":"/MonilBhavsar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32012005?s=80&v=4"},"commit":{"message":"Update node version for QSP","shortMessageHtmlLink":"Update node version for QSP"}},{"before":"50d07eb015f79b6c94f2f226ce723e0bec5c3282","after":"b2e53840305b5eb5a4e28bc29821b543ff581ce2","ref":"refs/heads/main","pushedAt":"2024-07-24T19:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.58","shortMessageHtmlLink":"2.0.58"}},{"before":"c53826bbfe31e423fad0c33b0cb9ab097b88f128","after":"50d07eb015f79b6c94f2f226ce723e0bec5c3282","ref":"refs/heads/main","pushedAt":"2024-07-24T19:15:07.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"marcaaron","name":"Marc Glasser","path":"/marcaaron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32969087?s=80&v=4"},"commit":{"message":"Merge pull request #570 from margelo/fix/connection-called-twice-on-set\n\nfix: connection could be called twice on set","shortMessageHtmlLink":"Merge pull request #570 from margelo/fix/connection-called-twice-on-set"}},{"before":"6317b21afae1770b0649baf00102806692acc1e2","after":"c53826bbfe31e423fad0c33b0cb9ab097b88f128","ref":"refs/heads/main","pushedAt":"2024-07-16T14:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.57","shortMessageHtmlLink":"2.0.57"}},{"before":"f3ebf869ac0dcba18a4d909e30dab98609f6c033","after":"6317b21afae1770b0649baf00102806692acc1e2","ref":"refs/heads/main","pushedAt":"2024-07-16T14:29:19.000Z","pushType":"pr_merge","commitsCount":47,"pusher":{"login":"tgolen","name":"Tim Golen","path":"/tgolen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1228807?s=80&v=4"},"commit":{"message":"Merge pull request #490 from paultsimura/fix/update-order\n\nTry to synchronize operations within one update","shortMessageHtmlLink":"Merge pull request #490 from paultsimura/fix/update-order"}},{"before":"b3aa495814fef55096dcef32b4a08192a771dba1","after":"f3ebf869ac0dcba18a4d909e30dab98609f6c033","ref":"refs/heads/main","pushedAt":"2024-07-05T19:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.56","shortMessageHtmlLink":"2.0.56"}},{"before":"76e7c9a85954c8027ac84ad51409734602ff78fc","after":"b3aa495814fef55096dcef32b4a08192a771dba1","ref":"refs/heads/main","pushedAt":"2024-07-05T19:23:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"cristipaval","name":"Cristi Paval","path":"/cristipaval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18078393?s=80&v=4"},"commit":{"message":"Merge pull request #566 from fabioh8010/bugfix/use-onyx-equality-check\n\nFix useOnyx equality check","shortMessageHtmlLink":"Merge pull request #566 from fabioh8010/bugfix/use-onyx-equality-check"}},{"before":"c35685438394bc7c047fda8976be6ce46b9abd10","after":"76e7c9a85954c8027ac84ad51409734602ff78fc","ref":"refs/heads/main","pushedAt":"2024-07-02T13:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OSBotify","name":null,"path":"/OSBotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76178356?s=80&v=4"},"commit":{"message":"2.0.55","shortMessageHtmlLink":"2.0.55"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuIkV-QA","startCursor":null,"endCursor":null}},"title":"Activity · Expensify/react-native-onyx"}