android / android/kotlin-multiplatform-samples
Dependency Dashboard
- Dominant language
- Kotlin
- Stars
- 1.3k
- Forks
- 138
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/android/kotlin-multiplatform-samples).
## Config Migration Needed
- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [fix(deps): update kotlin dependencies](../pull/111) (`co.touchlab.skie`, `co.touchlab.skie:configuration-annotations`, `com.google.devtools.ksp`, `org.jetbrains.kotlinx:kotlinx-datetime`, `org.jetbrains.kotlinx:kotlinx-coroutines-core`, `org.jetbrains.kotlin.plugin.compose`, `org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.multiplatform`, `org.jetbrains.kotlin.android`, `org.jetbrains.kotlin:kotlin-stdlib`, `org.jetbrains.kotlin:kotlin-test`, `org.jetbrains.kotlinx:atomicfu`, `org.jetbrains.kotlinx:kotlinx-serialization-core`)
- [ ] [fix(deps): update all dependencies](../pull/110) (`actions/checkout`, `actions/setup-java`, `gradle`, `gradle/actions`, `co.touchlab:kermit`, `com.squareup.okio:okio`, `com.diffplug.spotless`, `androidx.sqlite:sqlite-bundled`, `androidx.paging:paging-compose-android`, `io.ktor:ktor-serialization-kotlinx-json`, `io.ktor:ktor-client-okhttp`, `io.ktor:ktor-client-darwin`, `io.ktor:ktor-client-core`, `io.ktor:ktor-client-content-negotiation`, `androidx.datastore:datastore-preferences-core`, `androidx.datastore:datastore-core-okio`, `androidx.compose:compose-bom`, `androidx.lifecycle:lifecycle-viewmodel-compose`, `androidx.lifecycle:lifecycle-viewmodel`, `androidx.room`, `androidx.room:room-paging`, `androidx.room:room-runtime`, `androidx.room:room-compiler`, `androidx.lifecycle:lifecycle-viewmodel-navigation3`, `androidx.navigation3:navigation3-ui`, `androidx.navigation3:navigation3-runtime`, `androidx.paging:paging-common`, `androidx.activity:activity-compose`, `com.android.kotlin.multiplatform.library`, `com.android.library`, `com.android.application`)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
cocoapods (1)
Fruitties/iosApp/Podfile
github-actions (1)
.github/workflows/Fruitties.yaml (6)
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-java v5` → [Updates: `v6`]
- `gradle/actions v5` → [Updates: `v6`]
- `maxim-lobanov/setup-xcode v1`
- `actions/checkout v5` → [Updates: `v7`]
- `mxcl/xcodebuild v3`
gradle (6)
Fruitties/androidApp/build.gradle.kts
Fruitties/build.gradle.kts
Fruitties/gradle.properties
Fruitties/gradle/libs.versions.toml (45)
- `androidx.activity:activity-compose 1.11.0` → [Updates: `1.13.0`]
- `androidx.datastore:datastore-core-okio 1.1.7` → [Updates: `1.2.1`]
- `androidx.datastore:datastore-preferences-core 1.1.7` → [Updates: `1.2.1`]
- `androidx.compose.material:material-icons-core 1.7.8`
- `androidx.paging:paging-common 3.3.6` → [Updates: `3.5.1`]
- `androidx.paging:paging-compose-android 3.3.6` → [Updates: `3.5.1`]
- `androidx.room:room-compiler 2.8.3` → [Updates: `2.8.5`]
- `androidx.room:room-runtime 2.8.3` → [Updates: `2.8.5`]
- `androidx.room:room-paging 2.8.3` → [Updates: `2.8.5`]
- `androidx.lifecycle:lifecycle-viewmodel 2.9.4` → [Updates: `2.11.0`]
- `androidx.lifecycle:lifecycle-viewmodel-compose 2.9.4` → [Updates: `2.11.0`]
- `androidx.compose:compose-bom 2025.11.00` → [Updates: `2026.09.00`]
- `androidx.compose.material3:material3 1.4.0`
- `org.jetbrains.kotlin:kotlin-test 2.2.21` → [Updates: `2.4.20`]
- `org.jetbrains.kotlinx:atomicfu 0.29.0` → [Updates: `0.33.0`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.10.2` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-datetime 0.7.1-0.6.x-compat` → [Updates: `0.8.0-0.6.x-compat`]
- `io.ktor:ktor-client-content-negotiation 3.3.2` → [Updates: `3.5.2`]
- `io.ktor:ktor-client-core 3.3.2` → [Updates: `3.5.2`]
- `io.ktor:ktor-client-darwin 3.3.2` → [Updates: `3.5.2`]
- `io.ktor:ktor-client-okhttp 3.3.2` → [Updates: `3.5.2`]
- `io.ktor:ktor-serialization-kotlinx-json 3.3.2` → [Updates: `3.5.2`]
- `com.squareup.okio:okio 3.16.4` → [Updates: `3.18.2`]
- `co.touchlab.skie:configuration-annotations 0.10.8` → [Updates: `0.10.14`]
- `androidx.sqlite:sqlite-bundled 2.6.1` → [Updates: `2.7.1`]
- `org.jetbrains.kotlin:kotlin-stdlib 2.2.21` → [Updates: `2.4.20`]
- `androidx.test:runner 1.7.0`
- `androidx.test:core 1.7.0`
- `androidx.test.ext:junit 1.3.0`
- `androidx.navigation3:navigation3-runtime 1.0.0-rc01` → [Updates: `1.1.7`]
- `androidx.navigation3:navigation3-ui 1.0.0-rc01` → [Updates: `1.1.7`]
- `androidx.lifecycle:lifecycle-viewmodel-navigation3 1.0.0-alpha04` → [Updates: `2.11.0`]
- `org.jetbrains.kotlinx:kotlinx-serialization-core 1.9.0` → [Updates: `1.11.0`]
- `co.touchlab:kermit 2.0.8` → [Updates: `2.2.0`]
- `com.android.application 8.13.1` → [Updates: `9.4.0`]
- `com.android.library 8.13.1` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin.android 2.2.21` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin.multiplatform 2.2.21` → [Updates: `2.4.20`]
- `com.android.kotlin.multiplatform.library 8.13.1` → [Updates: `9.4.0`]
- `org.jetbrains.kotlin.plugin.serialization 2.2.21` → [Updates: `2.4.20`]
- `org.jetbrains.kotlin.plugin.compose 2.2.21` → [Updates: `2.4.20`]
- `co.touchlab.skie 0.10.8` → [Updates: `0.10.14`]
- `com.google.devtools.ksp 2.3.3` → [Updates: `2.3.12`]
- `androidx.room 2.8.3` → [Updates: `2.8.5`]
- `com.diffplug.spotless 8.1.0` → [Updates: `8.10.2`]Fruitties/settings.gradle.kts
Fruitties/shared/build.gradle.kts
gradle-wrapper (1)
Fruitties/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.2.1` → [Updates: `9.7.1`]
renovate-config (1)
renovate.json
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Start with the linked Renovate pull requests 110 and 111, then review Fruitties/gradle/libs.versions.toml, the Gradle build files, Fruitties/gradle/wrapper/gradle-wrapper.properties, and .github/workflows/Fruitties.yaml. Run the repository's existing checks after any dependency work; done means the selected updates are applied and the checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, github-actions, ios, kotlin
- Domain
- build-system, ci-cd, mobile
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100