{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118132535,"defaultBranch":"master","name":"mobius","ownerLogin":"spotify","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-19T14:07:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/251374?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726213438.0","currentOid":""},"activityList":{"items":[{"before":"08f80255e21b9d29b7edd5617aa669b59bbc194c","after":"aba58eaf840b26470a17ffa9ea3fb52b565393b0","ref":"refs/heads/master","pushedAt":"2024-09-13T07:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Update gradle.properties","shortMessageHtmlLink":"Update gradle.properties"}},{"before":"024af8cdad8175fb52d39ec52d21e5066a0753a7","after":null,"ref":"refs/heads/license-headers","pushedAt":"2024-09-13T06:40:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"}},{"before":"9e014ab3f61305fbc38d3b60e3247394ca6a071d","after":"08f80255e21b9d29b7edd5617aa669b59bbc194c","ref":"refs/heads/master","pushedAt":"2024-09-13T06:39:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #179 from spotify/license-headers\n\nAdded missing license headers to mobius-coroutines","shortMessageHtmlLink":"Merge pull request #179 from spotify/license-headers"}},{"before":"fd3409285f7bf3988ea251880aab8c8c5fa88b3c","after":null,"ref":"refs/heads/rx-dispose-race","pushedAt":"2024-09-13T06:39:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"}},{"before":"8ef6cb7c4ccee6d81ec348607d393e0506d64a96","after":"9e014ab3f61305fbc38d3b60e3247394ca6a071d","ref":"refs/heads/master","pushedAt":"2024-09-13T06:39:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #178 from spotify/rx-dispose-race\n\nFix for RxConnectables not discarding emissions after dispose.","shortMessageHtmlLink":"Merge pull request #178 from spotify/rx-dispose-race"}},{"before":"38801fd0355ca9312dc4a251ee24a031c0681069","after":"fd3409285f7bf3988ea251880aab8c8c5fa88b3c","ref":"refs/heads/rx-dispose-race","pushedAt":"2024-09-12T17:45:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Fix for RxConnectables not discarding emissions after dispose.\n\nThis is an issue quite similar to #146 a race condition where it was possible for Connectables\nto emit values after dispose() returned. This could happen both for ObservableTransformers converted\nto Connectables and vice versa. The fix is identical to the one for RxEventSources, and for good\nmeasure the same test was added to mobius-coroutines to make sure we don't have the same issue there,\nbut that doesn't seem to be the case.","shortMessageHtmlLink":"Fix for RxConnectables not discarding emissions after dispose."}},{"before":null,"after":"024af8cdad8175fb52d39ec52d21e5066a0753a7","ref":"refs/heads/license-headers","pushedAt":"2024-09-12T17:20:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Added missing license headers to mobius-coroutines","shortMessageHtmlLink":"Added missing license headers to mobius-coroutines"}},{"before":null,"after":"38801fd0355ca9312dc4a251ee24a031c0681069","ref":"refs/heads/rx-dispose-race","pushedAt":"2024-09-12T17:18:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Fix for RxConnectables not discarding emissions after dispose.\n\nThis is an issue quite similar to #146 a race condition where it was possible for Connectables\nto emit values after dispose() returned. This could happen both for ObservableTransformers converted\nto Connectables and vice versa. The fix is identical to the one for RxEventSources, and for good\nmeasure the same test was added to mobius-coroutines to make sure we don't have the same issue there,\nbut that doesn't seem to be the case.","shortMessageHtmlLink":"Fix for RxConnectables not discarding emissions after dispose."}},{"before":"1eff55718a72e31598ca0565d8513f9a1a5c5c80","after":"8ef6cb7c4ccee6d81ec348607d393e0506d64a96","ref":"refs/heads/master","pushedAt":"2024-05-06T13:43:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Update gradle.properties\n\nBump for next version on master","shortMessageHtmlLink":"Update gradle.properties"}},{"before":"c4fc6188717cdb16a9eba5037fd3616df9ecd289","after":"1eff55718a72e31598ca0565d8513f9a1a5c5c80","ref":"refs/heads/master","pushedAt":"2024-05-02T13:03:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #177 from juanmrivero/coroutines-removeJava8-usages\n\nRemove ConcurrentHashMap to avoid Java8 problems on Android phones","shortMessageHtmlLink":"Merge pull request #177 from juanmrivero/coroutines-removeJava8-usages"}},{"before":"89ac53858662c65401c55e3da72ed4be25cf5661","after":"c4fc6188717cdb16a9eba5037fd3616df9ecd289","ref":"refs/heads/master","pushedAt":"2024-02-02T08:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Update gradle.properties\n\nBump for next version on master","shortMessageHtmlLink":"Update gradle.properties"}},{"before":"62f46c3cb78eac7e9cef3ebddff284389b6c8df3","after":"89ac53858662c65401c55e3da72ed4be25cf5661","ref":"refs/heads/master","pushedAt":"2024-01-24T15:11:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #175 from zvonicek/patch-1\n\nUpdate ownership from Zenith to Blink","shortMessageHtmlLink":"Merge pull request #175 from zvonicek/patch-1"}},{"before":"8f07c969c73e37305ddf7127899dcbc5d06925e3","after":"62f46c3cb78eac7e9cef3ebddff284389b6c8df3","ref":"refs/heads/master","pushedAt":"2024-01-24T15:09:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #176 from juanmrivero/coroutines-add-cancellation-to-effects\n\nAdd ExecutionPolicy to SubtypeEffectHandler","shortMessageHtmlLink":"Merge pull request #176 from juanmrivero/coroutines-add-cancellation-…"}},{"before":"5b6e6ac1a0e90a673b971d3fa7b899bc38499518","after":"8f07c969c73e37305ddf7127899dcbc5d06925e3","ref":"refs/heads/master","pushedAt":"2024-01-04T09:13:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #173 from juanmrivero/add-producer-coroutines-effect-handler\n\nAdd \"addProducer\" function into CoroutinesSubtypeEffectHandlerBuilder","shortMessageHtmlLink":"Merge pull request #173 from juanmrivero/add-producer-coroutines-effe…"}},{"before":"fb556b2270a09c2d4f78628ee196fdce6d5783f5","after":"5b6e6ac1a0e90a673b971d3fa7b899bc38499518","ref":"refs/heads/master","pushedAt":"2023-12-14T14:51:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"nathan3d","name":"Nathan Brizendine","path":"/nathan3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4112051?s=80&v=4"},"commit":{"message":"Merge pull request #172 from nathan3d/fix-signing-config\n\nUpdate signing configuration and bump version","shortMessageHtmlLink":"Merge pull request #172 from nathan3d/fix-signing-config"}},{"before":"4c67db2784912b8cf62c3050c12ea851bd7f6d82","after":"fb556b2270a09c2d4f78628ee196fdce6d5783f5","ref":"refs/heads/master","pushedAt":"2023-12-06T16:23:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #170 from milchopenchev/vieweffects-queueing-change\n\nAdd LiveQueue method to enable ignoring of paused effects entirely","shortMessageHtmlLink":"Merge pull request #170 from milchopenchev/vieweffects-queueing-change"}},{"before":"c621b6906b01017ba2721094cfe158d6bf886e10","after":"4c67db2784912b8cf62c3050c12ea851bd7f6d82","ref":"refs/heads/master","pushedAt":"2023-12-06T16:22:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #171 from juanmrivero/mobius-coroutines\n\nAdd Coroutines utilities to use alongside Mobius","shortMessageHtmlLink":"Merge pull request #171 from juanmrivero/mobius-coroutines"}},{"before":"f9e79458e322a16de25ce18b107f2ce94b3a3b92","after":"c621b6906b01017ba2721094cfe158d6bf886e10","ref":"refs/heads/master","pushedAt":"2023-11-09T10:19:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"togi","name":"Marcus Forsell Stahre","path":"/togi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109450?s=80&v=4"},"commit":{"message":"Merge pull request #169 from nathan3d/update-gradle\n\nUse Gradle 7.5 and AGP 7.4.2","shortMessageHtmlLink":"Merge pull request #169 from nathan3d/update-gradle"}},{"before":"1cadb2da66b33ff7b674b41239f09d00c1c41df8","after":null,"ref":"refs/heads/catalog-zenith","pushedAt":"2023-08-18T14:09:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"viktorgardart","name":"Viktor Gardart","path":"/viktorgardart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6084484?s=80&v=4"}},{"before":"dd50183fdb7143f01735c02e76abc86099155da0","after":"f9e79458e322a16de25ce18b107f2ce94b3a3b92","ref":"refs/heads/master","pushedAt":"2023-08-18T14:09:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renatanunes-spotify","name":"Renata Cristina Machado Nunes","path":"/renatanunes-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94173499?s=80&v=4"},"commit":{"message":"Merge pull request #168 from spotify/catalog-zenith\n\nUpdate catalog-info.yaml","shortMessageHtmlLink":"Merge pull request #168 from spotify/catalog-zenith"}},{"before":null,"after":"1cadb2da66b33ff7b674b41239f09d00c1c41df8","ref":"refs/heads/catalog-zenith","pushedAt":"2023-08-18T14:05:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"viktorgardart","name":"Viktor Gardart","path":"/viktorgardart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6084484?s=80&v=4"},"commit":{"message":"Update catalog-info.yaml","shortMessageHtmlLink":"Update catalog-info.yaml"}},{"before":"8e5e1d969bc1d9ffed0d0042ef36b5f01fcc5acb","after":"dd50183fdb7143f01735c02e76abc86099155da0","ref":"refs/heads/master","pushedAt":"2023-05-31T13:19:43.917Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renatanunes-spotify","name":"Renata Cristina Machado Nunes","path":"/renatanunes-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94173499?s=80&v=4"},"commit":{"message":"Merge pull request #167 from akirataguchi115/patch-1\n\nRemove Travis CI build badge","shortMessageHtmlLink":"Merge pull request #167 from akirataguchi115/patch-1"}},{"before":"3b2a117577028157147913ea00a2962177c01bb0","after":"8e5e1d969bc1d9ffed0d0042ef36b5f01fcc5acb","ref":"refs/heads/master","pushedAt":"2023-05-12T12:04:14.329Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleksandrn-spotify","name":null,"path":"/aleksandrn-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101713331?s=80&v=4"},"commit":{"message":"Update binary_compatibility.gradle","shortMessageHtmlLink":"Update binary_compatibility.gradle"}},{"before":"ee428ffa17e86dc626a5634a9c090a8ae2bfd0db","after":"3b2a117577028157147913ea00a2962177c01bb0","ref":"refs/heads/master","pushedAt":"2023-05-12T11:38:41.359Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleksandrn-spotify","name":null,"path":"/aleksandrn-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101713331?s=80&v=4"},"commit":{"message":"[Gradle Release Plugin] - new version commit: 'v1.5.13'.","shortMessageHtmlLink":"[Gradle Release Plugin] - new version commit: 'v1.5.13'."}},{"before":"94e3515f239baeef4e2cb5042cc0db32c5f5f51c","after":"ee428ffa17e86dc626a5634a9c090a8ae2bfd0db","ref":"refs/heads/master","pushedAt":"2023-05-11T09:32:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pettermahlen","name":"Petter Måhlén","path":"/pettermahlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353687?s=80&v=4"},"commit":{"message":"Merge pull request #166 from pettermahlen/observe-race\n\nsolve race in MobiusLoop.observe()","shortMessageHtmlLink":"Merge pull request #166 from pettermahlen/observe-race"}},{"before":"366e4ca99249a43399f793fb0db6066ac9b83264","after":"94e3515f239baeef4e2cb5042cc0db32c5f5f51c","ref":"refs/heads/master","pushedAt":"2023-04-06T10:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleksandrn-spotify","name":null,"path":"/aleksandrn-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101713331?s=80&v=4"},"commit":{"message":"bump binary compatibility baseline to 1.5.11","shortMessageHtmlLink":"bump binary compatibility baseline to 1.5.11"}},{"before":"5d09c7083891bccc7ced705c26a0cf4d017b28a6","after":"366e4ca99249a43399f793fb0db6066ac9b83264","ref":"refs/heads/master","pushedAt":"2023-04-06T09:53:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aleksandrn-spotify","name":null,"path":"/aleksandrn-spotify","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101713331?s=80&v=4"},"commit":{"message":"[Gradle Release Plugin] - new version commit: 'v1.5.12'.","shortMessageHtmlLink":"[Gradle Release Plugin] - new version commit: 'v1.5.12'."}},{"before":"1fe960aae7d2c6213e5307557d881604bad0bfee","after":"5d09c7083891bccc7ced705c26a0cf4d017b28a6","ref":"refs/heads/master","pushedAt":"2023-04-05T09:23:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sedovmik","name":"Mikhail Sedov","path":"/sedovmik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245677?s=80&v=4"},"commit":{"message":"[Gradle Release Plugin] - new version commit: 'v1.5.11-SNAPSHOT'.","shortMessageHtmlLink":"[Gradle Release Plugin] - new version commit: 'v1.5.11-SNAPSHOT'."}},{"before":"3fb614c235f6739fb3217eae351ef45112c33916","after":"1fe960aae7d2c6213e5307557d881604bad0bfee","ref":"refs/heads/master","pushedAt":"2023-04-05T09:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sedovmik","name":"Mikhail Sedov","path":"/sedovmik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245677?s=80&v=4"},"commit":{"message":"[Gradle Release Plugin] - pre tag commit: 'v1.5.10'.","shortMessageHtmlLink":"[Gradle Release Plugin] - pre tag commit: 'v1.5.10'."}},{"before":"74f55c4dc6b8e323832ddb9feba54a82481f4d82","after":"3fb614c235f6739fb3217eae351ef45112c33916","ref":"refs/heads/master","pushedAt":"2023-04-03T09:31:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sedovmik","name":"Mikhail Sedov","path":"/sedovmik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245677?s=80&v=4"},"commit":{"message":"Merge pull request #165 from pettermahlen/krka-queuing-tweak\n\nMake QueuingConnection non-blocking","shortMessageHtmlLink":"Merge pull request #165 from pettermahlen/krka-queuing-tweak"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNzoxNjo1Ny4wMDAwMDBazwAAAAS1L0G0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNzoxNjo1Ny4wMDAwMDBazwAAAAS1L0G0","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wM1QwOTozMTo0Ni4wMDAwMDBazwAAAAMQ2vN3"}},"title":"Activity · spotify/mobius"}