[Kotlin][Multiplatform] Upgrade Kotlin to version 1.6.0 - #11022
Conversation
|
Hey, thanks for creating this PR. |
@4brunu That's a good point. I'm using the beta version, but I'm fine with waiting if you prefer. |
|
The PR looks good to me, but I would prefer for that jetpack compose stable version to adopt 1.6.0, and then we could merge this PR. |
Sure! :) |
|
Nice, by the way, thanks for creating some PRs to the kotlin multiplatform generator 👍 |
d60421a to
490c064
Compare
|
Can this be merged, please? |
|
Now that jetpack compose 1.1.0 is stable, we can merge this PR 👍 |
PR Description
Upgrading to 1.6.0 was deliberately avoided in #10900 because Jetpack Compose was not compatible with Kotlin 1.6.0. This issue is now resolved because Jetpack Compose can be used with Kotlin 1.6.0 when using Compose compiler version 1.1.0-beta04.
This change was validated in KMM demo project that uses this branch to generate the petstore sample code and Jetpack Compose: Airthings/openapi-multiplatform-multi-module@050f086
CCs
Kotlin technical committee:
@jimschubert @dr4ke616 @karismann @Zomzog @andrewemery @4brunu @yutaka0m
PR checklist
This is important, as CI jobs will verify all generator outputs of your HEAD commit as it would merge with master.
These must match the expectations made by your contribution.
You may regenerate an individual generator by passing the relevant config(s) as an argument to the script, for example
./bin/generate-samples.sh bin/configs/java*.For Windows users, please run the script in Git BASH.
master(5.3.0),6.0.x