lydavid / MusicSearch

An Android app for browsing songs, artists, and anything related to them
Apache License 2.0
18 stars 0 forks source link

chore(deps): update kotlin monorepo to v2 (major) - autoclosed #921

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.kotlin.plugin.serialization (source) 1.9.23 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin.plugin.parcelize (source) 1.9.23 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin.multiplatform (source) 1.9.23 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin.jvm (source) 1.9.23 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin.android (source) 1.9.23 -> 2.0.0 age adoption passing confidence

Release Notes

JetBrains/kotlin (org.jetbrains.kotlin.plugin.serialization) ### [`v2.0.0`](https://togithub.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0) ### [`v1.9.24`](https://togithub.com/JetBrains/kotlin/releases/tag/v1.9.24): 1.9.24 ##### Changelog ##### Backend. Wasm - [`KT-64890`](https://youtrack.jetbrains.com/issue/KT-64890) K/Wasm compiler crash with external class and Kodein ##### Compiler - [`KT-65235`](https://youtrack.jetbrains.com/issue/KT-65235) JDK 21 might lead to change in overloads resolution - [`KT-66768`](https://youtrack.jetbrains.com/issue/KT-66768) K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call ##### Native - [`KT-67218`](https://youtrack.jetbrains.com/issue/KT-67218) Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary ##### Tools. Gradle - [`KT-67139`](https://youtrack.jetbrains.com/issue/KT-67139) Build reports can be overridden - [`KT-67138`](https://youtrack.jetbrains.com/issue/KT-67138) Json report is empty for incremental compilation ##### Tools. Gradle. Multiplatform - [`KT-67127`](https://youtrack.jetbrains.com/issue/KT-67127) KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines - [`KT-66514`](https://youtrack.jetbrains.com/issue/KT-66514) Don't get output file from Cinterop task for IDE Import if host os doesn't support it ##### Tools. JPS - [`KT-65043`](https://youtrack.jetbrains.com/issue/KT-65043) JPS dumb mode should respect maps needed for the compiler ##### Tools. Wasm - [`KT-67785`](https://youtrack.jetbrains.com/issue/KT-67785) Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore - [`KT-65864`](https://youtrack.jetbrains.com/issue/KT-65864) K/Wasm: update Node.js to 22.x

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

sweep-ai[bot] commented 1 month ago

Sweep: PR Review

gradle/libs.versions.toml

Updated Kotlin version from 1.9.23 to 2.0.0.

Sweep Found These Issues

  • Updating Kotlin to version 2.0.0 may introduce compatibility issues with existing code and dependencies that are not yet compatible with this new version.
  • https://github.com/lydavid/MusicSearch/blob/34791650908d4e80c75ebbbb12023ddd4bb742d9/gradle%2Flibs.versions.toml#L19 [View Diff](https://github.com/lydavid/MusicSearch/pull/921/files#diff-697f70cdd88ba88fe77eebda60c7e143f6ad1286bca75017421e93ad84fb87dfR19)