Skip to content

ANDROID-16026 Downgrade kotlin version down to 2.0.X#23

Merged
yamal-alm merged 1 commit intomainfrom
downgrade-kotlin-back-to-2.0.X
Apr 14, 2025
Merged

ANDROID-16026 Downgrade kotlin version down to 2.0.X#23
yamal-alm merged 1 commit intomainfrom
downgrade-kotlin-back-to-2.0.X

Conversation

@yamal-alm
Copy link
Contributor

@yamal-alm yamal-alm commented Apr 14, 2025

What's the goal

We still have 1.9.X as Kotlin version in some of our apps so we shouldn't be using a Kotlin version greater than 2.0.X in our libs until every app updates to Kotlin 2.

How do we do it?

Downgrade Kotlin version from 2.1.10 down to 2.0.21 (latest 2.0.X version) which is still compatible with 1.9.X.

More info here:

Preferably (but we can't guarantee it), the binary format is mostly forwards compatible with the next language release, but not later ones (in the cases when new features are not used, for example, 1.9 can understand most binaries from 2.0, but not 2.1).

@yamal-alm yamal-alm requested review from jdelga and juangardi21 April 14, 2025 08:42
Copy link
Contributor

@juangardi21 juangardi21 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏼

@yamal-alm yamal-alm merged commit 20a06e8 into main Apr 14, 2025
1 check passed
@yamal-alm yamal-alm deleted the downgrade-kotlin-back-to-2.0.X branch April 14, 2025 09:32
@yamal-alm yamal-alm added the bug Something isn't working label Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants