Hi! We’re kicking off an initiative to *make depen...
# multiplatform
s
Hi! We’re kicking off an initiative to *make dependency updates in Kotlin Multiplatform projects far less painful*—think smoother upgrades of Kotlin, CMP, Jetpack Compose, AGP, KSP, Xcode, Gradle, and so on. To build the right tooling, we need your real-world stories. If you’ve ever updated a library or plugin and watched one platform suddenly refuse to build, we’d love to hear: 1)What you upgraded Exact versions of Kotlin, Compose MP, Compose runtime/BOM, AGP, KSP, Xcode, Gradle, etc. 2)How it broke Only Android? Only iOS? “No matching variant”, “unsupported compiler”, CI red? 3)How you fixed it Rollback, patching build scripts, extra flags, waiting for the next release—anything helps. 4)Links to issues, PRs, Stack Overflow posts, build logs (if public) for extra context. The more cases we gather, the better our compatibility matrix and future “dependency doctor” will be. Feel free to drop your experience right in this thread or DM me if you prefer. Thanks a ton for helping us make KMP upgrades boring again! 🚀
s
I recently upgraded from 2.1.21 to 2.2.0. I manually upgraded multiple dependencies since Android Studio couldn’t find they are outdated. I got multiple skie compilation errors after that and had to clean grade and Xcode for it to build. This situation reappeared several times afterwards. I was only building for iOS
thank you color 1
f
Here’s one: 1) I’ve updated the Compose libs; 2) And then got a compilation error. Apparently, they renamed
Modifier.animateItemPlacement()
to
Modifier.animateItem()
. 3) Had to do a find+replace to fix it all. 4) Docs: https://developer.android.com/jetpack/androidx/releases/compose-animation#1.7.0-alpha06
thank you color 1