-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Kotlin 2.1.10 #757
Conversation
And other dependencies. Based on the work made in #701. We are not using the new `kotlin.Uuid`, as it is still experimental. Co-authored-by: Dominique Padiou <[email protected]>
The min gradle version for Java 21 is 8.5.
The `deleteDokkaOutputDir` task seemed redundant as `clean` already clears everything.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! the publication CI scripts are not tested but I've checked that publishing to the local maven repo works and sources and javadocs are included so If there's an issue it will be easy to fix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, works fine on my machine
Waiting from ACK from @dpad85 before merging. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lightning-kmp builds fine on an Intel macOS 14.6 and a M3 macOS 15.3, using Xcode 16.2 (which is the latest version). We've also tested on devices with the Phoenix kotlin-2.x branch ACINQ/phoenix#654
And upgrade other dependencies.
Based on the work made in #701, that was reverted.
We are not using the new
kotlin.Uuid
, as it is still experimental.