diff --git a/app/build.gradle b/app/build.gradle index b2d6ace..062d3c2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -92,16 +92,16 @@ aboutLibraries { dependencies { - def composeBom = platform('androidx.compose:compose-bom:2024.06.00') + def composeBom = platform('androidx.compose:compose-bom:2024.09.01') implementation composeBom androidTestImplementation composeBom // Android core components. implementation 'androidx.core:core-ktx:1.13.1' - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.8.4' - implementation 'androidx.activity:activity-compose:1.9.1' - implementation "androidx.lifecycle:lifecycle-viewmodel-compose:2.8.4" - implementation "androidx.navigation:navigation-compose:2.7.7" + implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.8.5' + implementation 'androidx.activity:activity-compose:1.9.2' + implementation "androidx.lifecycle:lifecycle-viewmodel-compose:2.8.5" + implementation "androidx.navigation:navigation-compose:2.8.0" // Jetpack compose. implementation "androidx.compose.ui:ui" implementation "androidx.compose.ui:ui-tooling-preview" @@ -110,7 +110,7 @@ dependencies { implementation "androidx.compose.runtime:runtime-livedata" implementation "androidx.compose.material3:material3" // Material icons. - implementation 'androidx.compose.material:material-icons-extended:1.6.8' + implementation 'androidx.compose.material:material-icons-extended:1.7.1' // Material theme for main activity. implementation 'com.google.android.material:material:1.12.0' // Android 12+ splash API. @@ -150,11 +150,11 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-reflect:1.9.24" // Testing components. testImplementation 'junit:junit:4.13.2' - testImplementation "com.google.truth:truth:1.1.3" + testImplementation "com.google.truth:truth:1.4.4" testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.1' - testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.10.2' testImplementation 'org.robolectric:robolectric:4.12.1' - testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.2' // Android testing components. androidTestImplementation 'androidx.test.ext:junit:1.2.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'