{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":305409146,"defaultBranch":"trunk","name":"redwood","ownerLogin":"cashapp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-19T14:20:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49219790?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717186398.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"52e18ebcb2c69440c36bc782fd22aad06c8e951f","ref":"refs/heads/colin/uiview_scroll_perf","pushedAt":"2024-05-31T20:13:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Optimize for non-scrolling Column/Row case.","shortMessageHtmlLink":"Optimize for non-scrolling Column/Row case."}},{"before":null,"after":"cf31872dae6b7e6a316cc22d487e4e6b0d5055f6","ref":"refs/heads/colin/modifiers_link","pushedAt":"2024-05-31T19:46:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Add a link to the modifiers schema from redwood-layout's README.","shortMessageHtmlLink":"Add a link to the modifiers schema from redwood-layout's README."}},{"before":"79c6d4d162f17bf0d9b0a1757349d7828bf8e6c9","after":"5d9730d106def9a276d92edfc9391d054190e3fe","ref":"refs/heads/site","pushedAt":"2024-05-31T15:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ fd3e7771d573ccdad82b8c1acd8a84919d814217 ๐","shortMessageHtmlLink":"Deploying to site from @ fd3e777 ๐"}},{"before":"d98a45062da66d00299abcd7ff498fc495ae42f2","after":"79c6d4d162f17bf0d9b0a1757349d7828bf8e6c9","ref":"refs/heads/site","pushedAt":"2024-05-31T15:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ fd3e7771d573ccdad82b8c1acd8a84919d814217 ๐","shortMessageHtmlLink":"Deploying to site from @ fd3e777 ๐"}},{"before":"6b0f5c1ec32a7ded0d99370d0f432e9721edfaf2","after":"d98a45062da66d00299abcd7ff498fc495ae42f2","ref":"refs/heads/site","pushedAt":"2024-05-31T15:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ fd3e7771d573ccdad82b8c1acd8a84919d814217 ๐","shortMessageHtmlLink":"Deploying to site from @ fd3e777 ๐"}},{"before":"267f16bdb119c57fb989b5df15e55f49723acef9","after":"ce44f3f847b20683c8523e7c265422462cb1a2a6","ref":"refs/heads/jw.test-app.2024-05-31","pushedAt":"2024-05-31T14:20:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Always build test-app presenter\n\nI would rather take the slight build hit than maintain the conditional logic and extra CI job.","shortMessageHtmlLink":"Always build test-app presenter"}},{"before":null,"after":"267f16bdb119c57fb989b5df15e55f49723acef9","ref":"refs/heads/jw.test-app.2024-05-31","pushedAt":"2024-05-31T14:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Always build test-app presenter\n\nI would rather take the slight build hit than maintain the conditional logic and extra CI job.","shortMessageHtmlLink":"Always build test-app presenter"}},{"before":"0ece9ed9215ca01cb0f9ce5471b151d405975959","after":null,"ref":"refs/heads/jw.targets.2024-05-31","pushedAt":"2024-05-31T14:05:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"}},{"before":"42644d78d4e2132e393a73cebaf142c49841caa3","after":"fd3e7771d573ccdad82b8c1acd8a84919d814217","ref":"refs/heads/trunk","pushedAt":"2024-05-31T14:05:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Unify multiplatform targets into named groups (#2070)\n\nThis gives us more control over what targets are built for which parts of the codebase based on their type.\r\n\r\nThe big change is the drop of MacOS targets which were wholly unused. They will likely return at some point, along with new targets for common modules as well as for Compose UI, and this new grouping will make that easy to do.\r\n\r\nBefore:\r\n\r\n $ gw build --dry-run | grep -c SKIPPED\r\n 7469\r\n\r\nAfter:\r\n\r\n $ gw build --dry-run | grep -c SKIPPED\r\n 6405","shortMessageHtmlLink":"Unify multiplatform targets into named groups (#2070)"}},{"before":"fb5907c72eca2a4bb2ffd896e9331fefdddd655a","after":"0ece9ed9215ca01cb0f9ce5471b151d405975959","ref":"refs/heads/jw.targets.2024-05-31","pushedAt":"2024-05-31T13:27:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Unify multiplatform targets into named groups\n\nThis gives us more control over what targets are built for which parts of the codebase based on their type.\n\nThe big change is the drop of MacOS targets which were wholly unused. They will likely return at some point, along with new targets for common modules as well as for Compose UI, and this new grouping will make that easy to do.\n\nBefore:\n\n $ gw build --dry-run | grep -c SKIPPED\n 7469\n\nAfter:\n\n $ gw build --dry-run | grep -c SKIPPED\n 6405","shortMessageHtmlLink":"Unify multiplatform targets into named groups"}},{"before":"b834c8e2bf68af56d1c64fcaf2c42fe7edb11440","after":"fb5907c72eca2a4bb2ffd896e9331fefdddd655a","ref":"refs/heads/jw.targets.2024-05-31","pushedAt":"2024-05-31T04:36:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Unify multiplatform targets into named groups\n\nThis gives us more control over what targets are built for which parts of the codebase based on their type.\n\nThe big change is the drop of MacOS targets which were wholly unused. They will likely return at some point, along with new targets for common modules as well as for Compose UI, and this new grouping will make that easy to do.\n\nBefore:\n\n $ gw build --dry-run | grep -c SKIPPED\n 7469\n\nAfter:\n\n $ gw build --dry-run | grep -c SKIPPED\n 6405","shortMessageHtmlLink":"Unify multiplatform targets into named groups"}},{"before":"7e692fb7e36c4cd637f49c28ff613c07cfc8995c","after":"b834c8e2bf68af56d1c64fcaf2c42fe7edb11440","ref":"refs/heads/jw.targets.2024-05-31","pushedAt":"2024-05-31T04:33:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Unify multiplatform targets into named groups\n\nThis gives us more control over what targets are built for which parts of the codebase based on their type.\n\nThe big change is the drop of MacOS targets which were wholly unused. They will likely return at some point, along with new targets for common modules as well as for Compose UI, and this new grouping will make that easy to do.\n\nBefore:\n\n $ gw build --dry-run | grep -c SKIPPED\n 7469\n\nAfter:\n\n $ gw build --dry-run | grep -c SKIPPED\n 6405","shortMessageHtmlLink":"Unify multiplatform targets into named groups"}},{"before":null,"after":"7e692fb7e36c4cd637f49c28ff613c07cfc8995c","ref":"refs/heads/jw.targets.2024-05-31","pushedAt":"2024-05-31T04:27:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Unify multiplatform targets into named groups\n\nThis gives us more control over what targets are built for which parts of the codebase based on their type.\n\nThe big change is the drop of MacOS targets which were wholly unused. They will likely return at some point, along with new targets for common modules as well as for Compose UI, and this new grouping will make that easy to do.\n\nBefore:\n\n $ gw build --dry-run | grep -c SKIPPED\n 7469\n\nAfter:\n\n $ gw build --dry-run | grep -c SKIPPED\n 6405","shortMessageHtmlLink":"Unify multiplatform targets into named groups"}},{"before":"e1b4943547c6d3213aace17b640908d1ca76af99","after":"6b0f5c1ec32a7ded0d99370d0f432e9721edfaf2","ref":"refs/heads/site","pushedAt":"2024-05-30T23:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 3f338a0a14f687256391bf5415591094b76d4bb0 ๐","shortMessageHtmlLink":"Deploying to site from @ 3f338a0 ๐"}},{"before":"a4d677a129be0dbe597bc49e97d16c40d4a0c8a0","after":"e1b4943547c6d3213aace17b640908d1ca76af99","ref":"refs/heads/site","pushedAt":"2024-05-30T23:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 3f338a0a14f687256391bf5415591094b76d4bb0 ๐","shortMessageHtmlLink":"Deploying to site from @ 3f338a0 ๐"}},{"before":"d6a1b21e7040e1e00cfe11565068e4a01278ff39","after":"a4d677a129be0dbe597bc49e97d16c40d4a0c8a0","ref":"refs/heads/site","pushedAt":"2024-05-30T23:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 3f338a0a14f687256391bf5415591094b76d4bb0 ๐","shortMessageHtmlLink":"Deploying to site from @ 3f338a0 ๐"}},{"before":"4d0c12cd840bddee374b60eb817173c8c28b5aae","after":"d6a1b21e7040e1e00cfe11565068e4a01278ff39","ref":"refs/heads/site","pushedAt":"2024-05-30T23:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 42644d78d4e2132e393a73cebaf142c49841caa3 ๐","shortMessageHtmlLink":"Deploying to site from @ 42644d7 ๐"}},{"before":"e57879ddc171fb68fa9f9a0131c672bbb64192d6","after":"4d0c12cd840bddee374b60eb817173c8c28b5aae","ref":"refs/heads/site","pushedAt":"2024-05-30T23:26:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 42644d78d4e2132e393a73cebaf142c49841caa3 ๐","shortMessageHtmlLink":"Deploying to site from @ 42644d7 ๐"}},{"before":"db288680a5f800b60a228d03f4a86a9628ffb817","after":"e57879ddc171fb68fa9f9a0131c672bbb64192d6","ref":"refs/heads/site","pushedAt":"2024-05-30T23:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to site from @ 42644d78d4e2132e393a73cebaf142c49841caa3 ๐","shortMessageHtmlLink":"Deploying to site from @ 42644d7 ๐"}},{"before":"b443f58db6f20ef4d08d19ac7e0bb4169d002941","after":null,"ref":"refs/heads/jw.no-android-in-protocol.2024-05-30","pushedAt":"2024-05-30T22:15:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"}},{"before":"3f338a0a14f687256391bf5415591094b76d4bb0","after":"42644d78d4e2132e393a73cebaf142c49841caa3","ref":"refs/heads/trunk","pushedAt":"2024-05-30T22:15:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Remove Android targets from the protocol (#2069)\n\nThese are not needed.","shortMessageHtmlLink":"Remove Android targets from the protocol (#2069)"}},{"before":"1bd854c1d2e1adeb95665c9f71355459760e5834","after":null,"ref":"refs/heads/jw.no-yoga-js.2024-05-30","pushedAt":"2024-05-30T22:15:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"}},{"before":"ed3a36a00497f4648d85107e88af30d66df6a1bd","after":"3f338a0a14f687256391bf5415591094b76d4bb0","ref":"refs/heads/trunk","pushedAt":"2024-05-30T22:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Do not build Yoga for JS (#2068)\n\nWe are not using it.","shortMessageHtmlLink":"Do not build Yoga for JS (#2068)"}},{"before":null,"after":"b443f58db6f20ef4d08d19ac7e0bb4169d002941","ref":"refs/heads/jw.no-android-in-protocol.2024-05-30","pushedAt":"2024-05-30T19:34:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Remove Android targets from the protocol\n\nThese are not needed.","shortMessageHtmlLink":"Remove Android targets from the protocol"}},{"before":null,"after":"1bd854c1d2e1adeb95665c9f71355459760e5834","ref":"refs/heads/jw.no-yoga-js.2024-05-30","pushedAt":"2024-05-30T19:10:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JakeWharton","name":"Jake Wharton","path":"/JakeWharton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66577?s=80&v=4"},"commit":{"message":"Do not build Yoga for JS\n\nWe are not using it.","shortMessageHtmlLink":"Do not build Yoga for JS"}},{"before":"5cc13a51c0e801cb9dad704d0064880c720fceb3","after":"ee26ad07043dd7c3d9993149d482a2b56f34b98d","ref":"refs/heads/colin/on_scroll","pushedAt":"2024-05-30T16:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Update redwood-layout-view/src/main/kotlin/app/cash/redwood/layout/view/ViewFlexContainer.kt\n\nCo-authored-by: Jake Wharton ","shortMessageHtmlLink":"Update redwood-layout-view/src/main/kotlin/app/cash/redwood/layout/viโฆ"}},{"before":"c2c50b2ed2da30592f4cb21d9de77c4aa2b780ff","after":"5cc13a51c0e801cb9dad704d0064880c720fceb3","ref":"refs/heads/colin/on_scroll","pushedAt":"2024-05-30T16:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Update redwood-layout-view/src/main/kotlin/app/cash/redwood/layout/view/ViewFlexContainer.kt\n\nCo-authored-by: Jake Wharton ","shortMessageHtmlLink":"Update redwood-layout-view/src/main/kotlin/app/cash/redwood/layout/viโฆ"}},{"before":"6a7b8645226879355eab12c34052b7ff0c146e98","after":"c2c50b2ed2da30592f4cb21d9de77c4aa2b780ff","ref":"refs/heads/colin/on_scroll","pushedAt":"2024-05-30T07:02:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Update API.","shortMessageHtmlLink":"Update API."}},{"before":"be92893ba0b327dbf18ae37e1f0afe449c0000ff","after":"6a7b8645226879355eab12c34052b7ff0c146e98","ref":"refs/heads/colin/on_scroll","pushedAt":"2024-05-30T06:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Add tests.","shortMessageHtmlLink":"Add tests."}},{"before":"c862ee1f9b57a407a3d1b73d00ac7c0d0b682e51","after":"be92893ba0b327dbf18ae37e1f0afe449c0000ff","ref":"refs/heads/colin/on_scroll","pushedAt":"2024-05-30T06:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colinrtwhite","name":"Colin White","path":"/colinrtwhite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580160?s=80&v=4"},"commit":{"message":"Update changelog.","shortMessageHtmlLink":"Update changelog."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWV3GXQA","startCursor":null,"endCursor":null}},"title":"Activity ยท cashapp/redwood"}