Skip to content

chore: update Kotlin 2.3.0, Compose Multiplatform 1.9.3, Gradle 8.14.3#46

Open
AtriTripathi wants to merge 1 commit intoaldefy:mainfrom
AtriTripathi:chore/update-kotlin-2.3
Open

chore: update Kotlin 2.3.0, Compose Multiplatform 1.9.3, Gradle 8.14.3#46
AtriTripathi wants to merge 1 commit intoaldefy:mainfrom
AtriTripathi:chore/update-kotlin-2.3

Conversation

@AtriTripathi
Copy link
Copy Markdown

Summary

Bumps the build toolchain to the latest stable versions:

Dependency Old New
Kotlin 2.0.21 2.3.0
Compose Multiplatform 1.7.3 1.9.3
AGP 8.2.2 8.13.2
Gradle 8.9 8.14.3
activity-compose 1.8.2 1.12.2
coroutines 1.8.0 1.9.0
atomicfu 0.25.0 0.29.0
binary-compatibility-validator 0.16.3 0.17.0
compileSdk / targetSdk 34 36

Notes

  • The ExperimentalWasmDsl import was already at org.jetbrains.kotlin.gradle.ExperimentalWasmDsl — no change needed (the old location ...targets.js.dsl.ExperimentalWasmDsl is removed in Kotlin 2.3).
  • compileSdk bumped to 36 to match AGP 8.13.x requirements.
  • JVM target kept at 17 (unchanged).

Verified

  • Android compiles successfully (compileDebugKotlinAndroid)
  • iOS compiles successfully (compileKotlinIosArm64)

Version bumps:
- Kotlin 2.0.21 → 2.3.0
- Compose Multiplatform 1.7.3 → 1.9.3
- AGP 8.2.2 → 8.13.2
- Gradle 8.9 → 8.14.3
- activity-compose 1.8.2 → 1.12.2
- coroutines 1.8.0 → 1.9.0
- atomicfu 0.25.0 → 0.29.0
- binary-compatibility-validator 0.16.3 → 0.17.0
- compileSdk / targetSdk 34 → 36

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@aldefy
Copy link
Copy Markdown
Owner

aldefy commented Mar 17, 2026

Hey thanks will review and test and merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants