{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616916716,"defaultBranch":"main","name":"compose-multiplatform-ios-android-template","ownerLogin":"JetBrains","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-21T10:49:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/878437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698939732.0","currentOid":""},"activityList":{"items":[{"before":"27f09a82c0292df44b13c57b66c6344e975354de","after":"9dd89b56d4c7b0eb5fa664ae891c20b879cc11b0","ref":"refs/heads/main","pushedAt":"2023-12-19T16:24:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pjBooms","name":"Nikita Lipsky","path":"/pjBooms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777612?s=80&v=4"},"commit":{"message":"feat: README update on template sunset (#27)","shortMessageHtmlLink":"feat: README update on template sunset (#27)"}},{"before":"9ec62f4bbfab376f9a88b7b2621c83025ec86cb0","after":"27f09a82c0292df44b13c57b66c6344e975354de","ref":"refs/heads/main","pushedAt":"2023-11-24T13:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Compose 1.5.11","shortMessageHtmlLink":"Compose 1.5.11"}},{"before":"8380eb51d72e333f00a52783b714d26d08e2461e","after":"9ec62f4bbfab376f9a88b7b2621c83025ec86cb0","ref":"refs/heads/main","pushedAt":"2023-11-02T15:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"update Compose 1.5.10 (#25)","shortMessageHtmlLink":"update Compose 1.5.10 (#25)"}},{"before":null,"after":"4a0e127a03d7e0ada532d56cbabdb91d7ef01030","ref":"refs/heads/dima.avdeev/update-compose-1.5.10","pushedAt":"2023-11-02T15:42:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"update Compose 1.5.10","shortMessageHtmlLink":"update Compose 1.5.10"}},{"before":"4def89b44f45afe8c5309e9ceb31b5862712144a","after":"8380eb51d72e333f00a52783b714d26d08e2461e","ref":"refs/heads/main","pushedAt":"2023-10-05T18:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Compose 1.5.3","shortMessageHtmlLink":"Compose 1.5.3"}},{"before":"d7e64afa5e148d0086c86489190aa68b2ee5bcbf","after":"4def89b44f45afe8c5309e9ceb31b5862712144a","ref":"refs/heads/main","pushedAt":"2023-09-27T04:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"Update Compose version 1.5.2","shortMessageHtmlLink":"Update Compose version 1.5.2"}},{"before":"b3cca0be20dba514cfd911ae3313a02d46458c90","after":"d7e64afa5e148d0086c86489190aa68b2ee5bcbf","ref":"refs/heads/main","pushedAt":"2023-09-12T20:15:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Merge pull request #23 from JetBrains/igor.demin/fix-java-toolchain\n\nAdd org.gradle.toolchains.foojay-resolver-convention","shortMessageHtmlLink":"Merge pull request #23 from JetBrains/igor.demin/fix-java-toolchain"}},{"before":null,"after":"a8496f08eec2699798940e63e48ba6a552f98184","ref":"refs/heads/igor.demin/fix-java-toolchain","pushedAt":"2023-09-12T19:19:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Add org.gradle.toolchains.foojay-resolver-convention\n\nAccording to https://developer.android.com/build/jdks we should:\n\n1. [use JDK 17 for API 34](https://developer.android.com/build/jdks#compileSdk)\n2. [use toolchain](https://developer.android.com/build/jdks#toolchain):\n```\nWe recommend that you always specify the Java toolchain, and either ensure that the specified JDK is installed, or add a toolchain resolver to your build.\n```\n\nAs we don't want to force people to have JDK 17 on their machine, we apply toolchain resolver that is recommended by Gradle:\n```\nid(\"org.gradle.toolchains.foojay-resolver-convention\") version(\"0.4.0\")\n```\n\n## Test\n1. Remove JDK 17 from the computer, remove `jvmToolchain(17)`\n2. Run `./gradlew assembleDebug`\n3. It should fail with:\n```\n> Could not create task ':androidApp:compileDebugJavaWithJavac'.\n > Failed to calculate the value of task ':androidApp:compileDebugJavaWithJavac' property 'javaCompiler'.\n > No matching toolchains found for requested specification: {languageVersion=17, vendor=any, implementation=vendor-specific} for WINDOWS on x86_64.\n > No locally installed toolchains match and toolchain download repositories have not been configured.\n```\n4. restore `jvmToolchain(17)`\n5. Run `./gradlew assembleDebug` again\n6. It should succeed\n\n## Issues\nFixes https://github.com/JetBrains/compose-multiplatform/issues/3615","shortMessageHtmlLink":"Add org.gradle.toolchains.foojay-resolver-convention"}},{"before":"f18d896653b0ca722b627bb63c53d8ffa84ab541","after":"b3cca0be20dba514cfd911ae3313a02d46458c90","ref":"refs/heads/main","pushedAt":"2023-09-07T08:23:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eymar","name":"Oleksandr Karpovich","path":"/eymar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7372778?s=80&v=4"},"commit":{"message":"Merge pull request #22 from JetBrains/eymar-patch-1\n\nCompose 1.5.1 and Kotlin 1.9.10","shortMessageHtmlLink":"Merge pull request #22 from JetBrains/eymar-patch-1"}},{"before":null,"after":"1b5b76127fc4027b8d05ae7d14d2cd3de361f4ad","ref":"refs/heads/eymar-patch-1","pushedAt":"2023-09-07T07:24:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eymar","name":"Oleksandr Karpovich","path":"/eymar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7372778?s=80&v=4"},"commit":{"message":"Compose 1.5.1 and Kotlin 1.9.10","shortMessageHtmlLink":"Compose 1.5.1 and Kotlin 1.9.10"}},{"before":"d9921dceae7d233cf9b1b72423b6f5a2ea631bcd","after":"f18d896653b0ca722b627bb63c53d8ffa84ab541","ref":"refs/heads/main","pushedAt":"2023-08-28T14:11:59.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into support/1.5.0","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into support/1.5.0"}},{"before":"69f909a5533d8da93866140ffc02a6a36af48983","after":"f18d896653b0ca722b627bb63c53d8ffa84ab541","ref":"refs/heads/support/1.5.0","pushedAt":"2023-08-28T11:40:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into support/1.5.0","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into support/1.5.0"}},{"before":"0840a6c9bd92d9ca31355b3665e43ed9cd2be666","after":"69f909a5533d8da93866140ffc02a6a36af48983","ref":"refs/heads/support/1.5.0","pushedAt":"2023-08-28T11:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Compose 1.5.0","shortMessageHtmlLink":"Compose 1.5.0"}},{"before":"6a8fafa9a635545f80f5c3e9cfabfe02bdd94b4c","after":"d9921dceae7d233cf9b1b72423b6f5a2ea631bcd","ref":"refs/heads/main","pushedAt":"2023-08-28T10:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"Update SwiftUI","shortMessageHtmlLink":"Update SwiftUI"}},{"before":"c20faa099552dac7bcc242c72fe49e1f260177e9","after":"6a8fafa9a635545f80f5c3e9cfabfe02bdd94b4c","ref":"refs/heads/main","pushedAt":"2023-08-28T10:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"iOSApp, remove preferredColorScheme in SwiftUI","shortMessageHtmlLink":"iOSApp, remove preferredColorScheme in SwiftUI"}},{"before":"aa0314d46c1c406efc273f33ea49f2f4f647100c","after":"0840a6c9bd92d9ca31355b3665e43ed9cd2be666","ref":"refs/heads/support/1.5.0","pushedAt":"2023-08-25T14:47:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Merge pull request #21 from JetBrains/igor.demin/update-android\n\nUpdate Android project","shortMessageHtmlLink":"Merge pull request #21 from JetBrains/igor.demin/update-android"}},{"before":null,"after":"34847c6a3e41d4f9d66bd9180e6c5c472f9a3ce5","ref":"refs/heads/igor.demin/update-android","pushedAt":"2023-08-25T10:51:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Update Android project\n\n- update AGP\n- update targetSdk=34\n- update versions\n- update Gradle\n- targetSdk in library projects is deprecated","shortMessageHtmlLink":"Update Android project"}},{"before":"c20faa099552dac7bcc242c72fe49e1f260177e9","after":"aa0314d46c1c406efc273f33ea49f2f4f647100c","ref":"refs/heads/support/1.5.0","pushedAt":"2023-08-25T09:20:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Merge pull request #19 from JetBrains/switch-to-regular-framework\n\nReplace cocoapods with regular framework","shortMessageHtmlLink":"Merge pull request #19 from JetBrains/switch-to-regular-framework"}},{"before":null,"after":"c20faa099552dac7bcc242c72fe49e1f260177e9","ref":"refs/heads/support/1.5.0","pushedAt":"2023-08-25T09:16:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Gradle, android -> androidTarget (#20)","shortMessageHtmlLink":"Gradle, android -> androidTarget (#20)"}},{"before":"e0647e6aa20587432ab712e9ab4fda2d95c0a297","after":"2c96d18c7b25cf3e58824bcbdd39adccf4181ceb","ref":"refs/heads/switch-to-regular-framework","pushedAt":"2023-08-18T14:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexeyTsvetkov","name":"Alexey Tsvetkov","path":"/AlexeyTsvetkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/654232?s=80&v=4"},"commit":{"message":"Update to 1.5.0-rc01","shortMessageHtmlLink":"Update to 1.5.0-rc01"}},{"before":"7c74c836160191ec37ebfe7a9d579b6f771ce348","after":"e0647e6aa20587432ab712e9ab4fda2d95c0a297","ref":"refs/heads/switch-to-regular-framework","pushedAt":"2023-08-16T21:03:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlexeyTsvetkov","name":"Alexey Tsvetkov","path":"/AlexeyTsvetkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/654232?s=80&v=4"},"commit":{"message":"Replace cocoapods with regular framework","shortMessageHtmlLink":"Replace cocoapods with regular framework"}},{"before":"2a1a34a0b31c8146b784f3769b0662d34ed71544","after":"7c74c836160191ec37ebfe7a9d579b6f771ce348","ref":"refs/heads/switch-to-regular-framework","pushedAt":"2023-08-16T20:55:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlexeyTsvetkov","name":"Alexey Tsvetkov","path":"/AlexeyTsvetkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/654232?s=80&v=4"},"commit":{"message":"Replace cocoapods with regular framework","shortMessageHtmlLink":"Replace cocoapods with regular framework"}},{"before":"ba91acf5d6db3b23bdfca1b59398fcef00e1abca","after":"c20faa099552dac7bcc242c72fe49e1f260177e9","ref":"refs/heads/main","pushedAt":"2023-07-27T12:09:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"Gradle, android -> androidTarget (#20)","shortMessageHtmlLink":"Gradle, android -> androidTarget (#20)"}},{"before":null,"after":"1ba0aa4232068fa08dbc3a486b8cd06a49ba6b95","ref":"refs/heads/dima.avdeev/gradle-androidTarget","pushedAt":"2023-07-27T11:59:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dima-avdeev-jb","name":"dima.avdeev","path":"/dima-avdeev-jb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99798741?s=80&v=4"},"commit":{"message":"Gradle, android -> androidTarget","shortMessageHtmlLink":"Gradle, android -> androidTarget"}},{"before":"858e08f6615735f8552ff909dcc6bb06a0531218","after":"ba91acf5d6db3b23bdfca1b59398fcef00e1abca","ref":"refs/heads/main","pushedAt":"2023-07-25T23:35:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Compose 1.4.3","shortMessageHtmlLink":"Compose 1.4.3"}},{"before":"fae92ac9e4eee1e4b7242dff2b5c323678b8bb54","after":"2a1a34a0b31c8146b784f3769b0662d34ed71544","ref":"refs/heads/switch-to-regular-framework","pushedAt":"2023-07-12T18:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlexeyTsvetkov","name":"Alexey Tsvetkov","path":"/AlexeyTsvetkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/654232?s=80&v=4"},"commit":{"message":"Replace cocoapods with regular framework","shortMessageHtmlLink":"Replace cocoapods with regular framework"}},{"before":null,"after":"fae92ac9e4eee1e4b7242dff2b5c323678b8bb54","ref":"refs/heads/switch-to-regular-framework","pushedAt":"2023-07-12T18:01:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlexeyTsvetkov","name":"Alexey Tsvetkov","path":"/AlexeyTsvetkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/654232?s=80&v=4"},"commit":{"message":"Replace cocoapods with regular framework","shortMessageHtmlLink":"Replace cocoapods with regular framework"}},{"before":"1ff7cb2f7b3462858ca34867f75fd4ad5e2a218d","after":"858e08f6615735f8552ff909dcc6bb06a0531218","ref":"refs/heads/main","pushedAt":"2023-06-26T19:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igordmn","name":"Igor Demin","path":"/igordmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5963351?s=80&v=4"},"commit":{"message":"Compose 1.4.1","shortMessageHtmlLink":"Compose 1.4.1"}},{"before":"c7d2402619744ada6d2e70c5de52b4b7e6204aef","after":"1ff7cb2f7b3462858ca34867f75fd4ad5e2a218d","ref":"refs/heads/main","pushedAt":"2023-06-19T18:28:31.636Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SebastianAigner","name":"Sebastian Aigner","path":"/SebastianAigner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178959?s=80&v=4"},"commit":{"message":"Add configChanges to AndroidManifest.xml to prevent activity recreation","shortMessageHtmlLink":"Add configChanges to AndroidManifest.xml to prevent activity recreation"}},{"before":null,"after":"eaaedc23670414467dcbf95ca86c77e1f5e78c39","ref":"refs/heads/aigner-configchanges","pushedAt":"2023-06-19T15:09:33.851Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SebastianAigner","name":"Sebastian Aigner","path":"/SebastianAigner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2178959?s=80&v=4"},"commit":{"message":"Add configChanges to AndroidManifest.xml to prevent activity recreation","shortMessageHtmlLink":"Add configChanges to AndroidManifest.xml to prevent activity recreation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzfxU3wA","startCursor":null,"endCursor":null}},"title":"Activity ยท JetBrains/compose-multiplatform-ios-android-template"}