Skip to content

chore: update Gradle, Kotlin and zxing - #12

Merged
rasros merged 2 commits into
mainfrom
chore/bump-deps
Aug 6, 2026
Merged

chore: update Gradle, Kotlin and zxing#12
rasros merged 2 commits into
mainfrom
chore/bump-deps

Conversation

@rasros

@rasros rasros commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Gradle 9.5.1 to 9.6.1 and Kotlin 2.3.20 to 2.4.10.
  • zxing 3.5.3 to 3.5.4.
  • js(IR) { ... } becomes js { ... }.

Why

Kotlin 2.4 deprecates the explicit JS compiler selector because IR is the only supported compiler,
and removes it in 2.6, so it warns on every build until dropped.

The com.eignex.kmp pin stays at 1.2.7. Kotlin resolves to 2.4.10 on the plugin classpath even
though kbuild 1.2.7 brings 2.3.20, so this does not need a kbuild release. Moving to JVM 25 does,
and is a separate change.

Testing

./gradlew jvmTest passes, and the js compiler deprecation warnings are gone.

@rasros
rasros merged commit d2dc3c7 into main Aug 6, 2026
1 check passed
@rasros
rasros deleted the chore/bump-deps branch August 8, 2026 06:32
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.

1 participant