Skip to content
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

Are we going to have a 1.2.0 stable? #2254

Closed
CoronelGlober opened this issue Aug 21, 2022 · 5 comments
Closed

Are we going to have a 1.2.0 stable? #2254

CoronelGlober opened this issue Aug 21, 2022 · 5 comments
Assignees
Labels
question Not a bug, but question or comment

Comments

@CoronelGlober
Copy link

Hi!
One of my favorite times of the day is when I go with great excitement to the Jetbrains maven's repo to see if there is a new version to be tested, now I've realized that there is a brand new 1.3.0-alpha01 🎉 ! instead of a new version for the 1.2.XXX.

In fact it jumped from 1.2.0-alpha01-dev755 to 1.3.0-alpha01.

What are the plans for the 1.2.0 version and what exciting things are you planning to bring us on the 1.3.0?

Screen Shot 2022-08-20 at 9 37 37 PM

Will this 1.3.0 version allow us to use small UI sections embedded into iOS storyboards #2211 🤔 ?

Thanks!

CC: @arkivanov and @dima-avdeev-jb 😃

@arkivanov
Copy link
Contributor

I'm eagerly waiting for a stable version of Compose for Desktop based on Kotlin 1.7.x. This would unblock releasing a stable version of Decompose.

Also if I understand it correctly, MPP Compose has its versions aligned with Jetpack Compose. E.g. one can use a library that depends on MPP Compose v1.1.x in a pure Android project with Jetpack Compose v1.1.x. Such a project wouldn't be able to migrate to Jetpack Compose v1.2.0, because the library would have to wait for MPP Compose v1.2.0.

@igordmn
Copy link
Collaborator

igordmn commented Aug 22, 2022

Yes, we already decided the release date of Compose Multiplatform 1.2.0, which will be based on Jetpack Compose 1.2.1 and probably on Compose Compiler 1.3.0.

Targets other than Desktop, Android and Web DOM will still be experimental.

The version 1.3.0-alpha01 in Maven repo is just for Compose Compiler 1.3.0-alpha01. Google recently switched to a separate release cycle of Compose Compiler, and we are also experimenting with that now.

1.3.0-alpha version of the main Compose (ui, foundation, material) will be built near or after the Compose Multiplatform 1.2.0 release.

@igordmn igordmn closed this as completed Aug 22, 2022
@igordmn igordmn added the question Not a bug, but question or comment label Aug 22, 2022
@igordmn igordmn self-assigned this Aug 22, 2022
@CoronelGlober
Copy link
Author

Ok, that makes sense, thanks @igordmn!

@mipastgt
Copy link

If it is "based on Jetpack Compose 1.2.1" why isn't it also called then Compose Multiplatform 1.2.1? I wouldn't like such a confusion on version numbers.

@igordmn
Copy link
Collaborator

igordmn commented Oct 13, 2022

Compose Multiplatform depends on Jetpack Compose, but it can have its own bugs, so we need our own hotfix versioning. Keeping first two versions aligned is easier.

We can name our versions 1.2.1.1 though, but for now we stick to the usual versioning, and just write corresponding Jetpack Compose versions in CHANGLOG/Updated Dependences.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Not a bug, but question or comment
Projects
None yet
Development

No branches or pull requests

4 participants