Skip to content

Commit 6b001f7

Browse files
authored
[All] Update to Compose 1.0.0-beta07 (#517)
1 parent c9580ef commit 6b001f7

File tree

31 files changed

+73
-83
lines changed

31 files changed

+73
-83
lines changed

Crane/buildSrc/src/main/java/com/example/crane/buildsrc/Dependencies.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ object Libs {
3030
}
3131

3232
object Accompanist {
33-
const val version = "0.9.0"
33+
const val version = "0.10.0"
3434
const val coil = "com.google.accompanist:accompanist-coil:$version"
3535
const val insets = "com.google.accompanist:accompanist-insets:$version"
3636
}
@@ -50,14 +50,14 @@ object Libs {
5050

5151
object AndroidX {
5252
object Activity {
53-
const val activityCompose = "androidx.activity:activity-compose:1.3.0-alpha07"
53+
const val activityCompose = "androidx.activity:activity-compose:1.3.0-alpha08"
5454
}
5555

56-
const val appcompat = "androidx.appcompat:appcompat:1.3.0-rc01"
56+
const val appcompat = "androidx.appcompat:appcompat:1.3.0"
5757

5858
object Compose {
5959
const val snapshot = ""
60-
const val version = "1.0.0-beta06"
60+
const val version = "1.0.0-beta07"
6161

6262
const val runtime = "androidx.compose.runtime:runtime:$version"
6363
const val runtimeLivedata = "androidx.compose.runtime:runtime-livedata:$version"
@@ -71,7 +71,7 @@ object Libs {
7171

7272
object Lifecycle {
7373
private const val version = "2.3.1"
74-
const val viewModelCompose = "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha04"
74+
const val viewModelCompose = "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha05"
7575
const val viewModelKtx = "androidx.lifecycle:lifecycle-viewmodel-ktx:$version"
7676
}
7777

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

JetNews/app/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,20 @@ dependencies {
9090
implementation "androidx.compose.ui:ui-tooling:$compose_version"
9191
implementation "androidx.compose.runtime:runtime-livedata:$compose_version"
9292

93-
implementation "com.google.accompanist:accompanist-swiperefresh:0.8.1"
94-
implementation "com.google.accompanist:accompanist-insets:0.8.1"
95-
implementation "com.google.accompanist:accompanist-systemuicontroller:0.8.1"
93+
implementation "com.google.accompanist:accompanist-swiperefresh:$accompanist_version"
94+
implementation "com.google.accompanist:accompanist-insets:$accompanist_version"
95+
implementation "com.google.accompanist:accompanist-systemuicontroller:$accompanist_version"
9696

97-
implementation 'androidx.appcompat:appcompat:1.3.0-rc01'
97+
implementation 'androidx.appcompat:appcompat:1.3.0'
9898
implementation 'androidx.activity:activity-ktx:1.2.2'
9999
implementation 'androidx.core:core-ktx:1.6.0-alpha02'
100-
implementation "androidx.activity:activity-compose:1.3.0-alpha07"
100+
implementation "androidx.activity:activity-compose:1.3.0-alpha08"
101101

102102
implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1"
103103
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.3.1"
104-
implementation "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha04"
104+
implementation "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha05"
105105

106-
implementation "androidx.navigation:navigation-compose:1.0.0-alpha10"
106+
implementation "androidx.navigation:navigation-compose:2.4.0-alpha01"
107107

108108
androidTestImplementation 'androidx.test:rules:1.3.0'
109109
androidTestImplementation 'androidx.test:runner:1.3.0'

JetNews/app/src/main/java/com/example/jetnews/ui/JetnewsApp.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ import androidx.compose.runtime.SideEffect
2323
import androidx.compose.runtime.getValue
2424
import androidx.compose.runtime.rememberCoroutineScope
2525
import androidx.compose.ui.graphics.Color
26-
import androidx.navigation.compose.KEY_ROUTE
2726
import androidx.navigation.compose.currentBackStackEntryAsState
28-
import androidx.navigation.compose.navigate
2927
import androidx.navigation.compose.rememberNavController
3028
import com.example.jetnews.data.AppContainer
3129
import com.example.jetnews.ui.theme.JetnewsTheme
@@ -52,8 +50,7 @@ fun JetnewsApp(
5250
val scaffoldState = rememberScaffoldState()
5351

5452
val navBackStackEntry by navController.currentBackStackEntryAsState()
55-
val currentRoute = navBackStackEntry?.arguments?.getString(KEY_ROUTE)
56-
?: MainDestinations.HOME_ROUTE
53+
val currentRoute = navBackStackEntry?.destination?.route ?: MainDestinations.HOME_ROUTE
5754
Scaffold(
5855
scaffoldState = scaffoldState,
5956
drawerContent = {

JetNews/app/src/main/java/com/example/jetnews/ui/JetnewsNavGraph.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import androidx.compose.runtime.rememberCoroutineScope
2424
import androidx.navigation.NavHostController
2525
import androidx.navigation.compose.NavHost
2626
import androidx.navigation.compose.composable
27-
import androidx.navigation.compose.navigate
2827
import androidx.navigation.compose.rememberNavController
2928
import com.example.jetnews.data.AppContainer
3029
import com.example.jetnews.ui.MainDestinations.ARTICLE_ID_KEY

JetNews/build.gradle

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616

1717
buildscript {
1818
ext.kotlin_version = '1.4.32'
19-
ext.compose_version = '1.0.0-beta06'
19+
ext.compose_version = '1.0.0-beta07'
2020
ext.coroutines_version = '1.4.2'
21+
ext.accompanist_version = '0.10.0'
2122

2223
repositories {
2324
google()
25+
mavenCentral()
2426
jcenter()
2527
}
2628

@@ -37,6 +39,7 @@ plugins {
3739
subprojects {
3840
repositories {
3941
google()
42+
mavenCentral()
4043
jcenter()
4144
}
4245

@@ -47,7 +50,7 @@ subprojects {
4750
targetExclude("$buildDir/**/*.kt")
4851
targetExclude('bin/**/*.kt')
4952

50-
ktlint("0.40.0")
53+
ktlint("0.41.0")
5154
licenseHeaderFile rootProject.file('spotless/copyright.kt')
5255
}
5356
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

Jetcaster/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import com.example.jetcaster.buildsrc.Versions
2020
buildscript {
2121
repositories {
2222
google()
23+
mavenCentral()
2324
jcenter()
2425
}
2526

Jetcaster/buildSrc/src/main/java/com/example/jetcaster/buildsrc/dependencies.kt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ object Libs {
2525
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.0.9"
2626

2727
object Accompanist {
28-
const val version = "0.9.0"
28+
const val version = "0.10.0"
2929
const val coil = "com.google.accompanist:accompanist-coil:$version"
3030
const val insets = "com.google.accompanist:accompanist-insets:$version"
3131
const val pager = "com.google.accompanist:accompanist-pager:$version"
@@ -60,19 +60,19 @@ object Libs {
6060
const val appcompat = "androidx.appcompat:appcompat:1.2.0"
6161
const val palette = "androidx.palette:palette:1.0.0"
6262

63-
const val coreKtx = "androidx.core:core-ktx:1.6.0-alpha01"
63+
const val coreKtx = "androidx.core:core-ktx:1.6.0-alpha03"
6464

6565
object Activity {
66-
const val activityCompose = "androidx.activity:activity-compose:1.3.0-alpha07"
66+
const val activityCompose = "androidx.activity:activity-compose:1.3.0-alpha08"
6767
}
6868

6969
object Constraint {
70-
const val constraintLayoutCompose = "androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha05"
70+
const val constraintLayoutCompose = "androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha07"
7171
}
7272

7373
object Compose {
7474
const val snapshot = ""
75-
const val version = "1.0.0-beta06"
75+
const val version = "1.0.0-beta07"
7676

7777
@get:JvmStatic
7878
val snapshotUrl: String
@@ -91,7 +91,7 @@ object Libs {
9191

9292
object Lifecycle {
9393
private const val version = "2.3.1"
94-
const val viewModelCompose = "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha04"
94+
const val viewModelCompose = "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha05"
9595
const val viewmodel = "androidx.lifecycle:lifecycle-viewmodel-ktx:$version"
9696
}
9797

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)