diff --git a/README.md b/README.md index bf66fea8..a8d3c949 100644 --- a/README.md +++ b/README.md @@ -78,8 +78,8 @@ plugins { 2. Add the dependencies: ```gradle -implementation 'io.github.raamcosta.compose-destinations:core:0.8.4-alpha05' -ksp 'io.github.raamcosta.compose-destinations:ksp:0.8.4-alpha05' +implementation 'io.github.raamcosta.compose-destinations:core:0.9.0-beta' +ksp 'io.github.raamcosta.compose-destinations:ksp:0.9.0-beta' // official compose navigation implementation 'androidx.navigation:navigation-compose:$compose_navigation_version' @@ -105,9 +105,16 @@ sourceSets { ## Current state -This lib is still in its alpha stage, APIs can change. -I'm looking for all kinds of feedback, issues, feature requests and help in improving the code. So -please, if you find this interesting, try it out in some sample projects and let me know how it goes! +The library is now in its beta stage, which means that, for the most part, I am happy +with the core feature set, and if the APIs change, I will provide a migration path. +It might have some unknown bugs (and actually it's likely), but I'm confident that +excluding some more exotic uses, the library is stable. +Still, I'd love to see people try to use it and opening issues if they find any. +Even though I am currently only one maintainer - _if you're interested in contributing +I can give you a general overview of how the code works_ - I plan to fix any bugs in +a timely manner and improve the stability even more going further. + +Any feedback and contributions are highly appreciated! ## License diff --git a/buildSrc/src/main/java/Versions.kt b/buildSrc/src/main/java/Versions.kt index b3aa7017..139136b8 100644 --- a/buildSrc/src/main/java/Versions.kt +++ b/buildSrc/src/main/java/Versions.kt @@ -7,13 +7,10 @@ object Versions { const val dependencyCheckPlugin = "0.39.0" const val gradlePluginVersion = "7.0.3" - const val compose = "1.0.4" - const val composeNavigation = "2.4.0-alpha10" const val composeViewModel = "2.4.0" const val activityCompose = "1.4.0" - const val accompanist = "0.20.0" - const val hilt = "2.39.1" + const val hilt = "2.40" const val hiltComposeNavigation = "1.0.0-alpha03" const val material = "1.4.0" @@ -23,6 +20,17 @@ object Versions { const val ksp = "1.5.31-1.0.0" const val junit = "4.13.2" + + const val compose = "1.1.0-beta01" + const val composeNavigation = "2.4.0-beta01" + const val accompanist = "0.21.0-beta" + + //alternative 1: + /* + const val compose = "1.0.4" + const val composeNavigation = "2.4.0-alpha10" + const val accompanist = "0.20.0" + */ } object Deps { diff --git a/gradle.properties b/gradle.properties index 05a1f6d9..693a25a2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -21,7 +21,7 @@ android.enableJetifier=true kotlin.code.style=official GROUP=io.github.raamcosta.compose-destinations -VERSION_NAME=0.8.4-alpha05 +VERSION_NAME=0.9.0-beta #region to override in each published module POM_ARTIFACT_ID=core