diff --git a/app/build.gradle b/app/build.gradle index 55572a46..63489d82 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -60,11 +60,12 @@ dependencies { implementation 'androidx.core:core-splashscreen:1.0.0' implementation 'io.noties.markwon:core:4.6.2' implementation 'androidx.window:window:1.0.0' - implementation 'androidx.appcompat:appcompat:1.5.0' - + implementation 'androidx.appcompat:appcompat:1.5.1' + implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.recyclerview:recyclerview:1.2.1' implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' + //Don't update android material to version 1.7.0, this version broken permission sub fragment implementation 'com.google.android.material:material:1.6.1' implementation 'com.google.code.gson:gson:2.10' implementation 'androidx.preference:preference-ktx:1.2.0' @@ -74,7 +75,7 @@ dependencies { implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' // Navigation Components - def nav_version = '2.5.1' + def nav_version = '2.5.3' implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" implementation "androidx.navigation:navigation-ui-ktx:$nav_version" @@ -101,14 +102,14 @@ dependencies { implementation "androidx.room:room-runtime:$room_version" // KTX - implementation 'androidx.fragment:fragment-ktx:1.5.2' + implementation 'androidx.fragment:fragment-ktx:1.5.4' implementation 'androidx.activity:activity-ktx:1.5.1' // Tests - androidTestImplementation('androidx.test.espresso:espresso-core:3.4.0', { + androidTestImplementation('androidx.test.espresso:espresso-core:3.5.0', { exclude group: 'com.android.support', module: 'support-annotations' }) - androidTestImplementation 'androidx.test.ext:junit:1.1.3' + androidTestImplementation 'androidx.test.ext:junit:1.1.4' testImplementation 'junit:junit:4.13.2' } diff --git a/build.gradle b/build.gradle index a3d189e3..611a1888 100644 --- a/build.gradle +++ b/build.gradle @@ -1,9 +1,9 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '7.2.2' apply false - id 'com.android.library' version '7.2.2' apply false - id 'org.jetbrains.kotlin.android' version '1.7.21' apply false - id 'androidx.navigation.safeargs.kotlin' version '2.5.0' apply false + id 'com.android.application' version '7.3.1' apply false + id 'com.android.library' version '7.3.1' apply false + id 'org.jetbrains.kotlin.android' version '1.7.22' apply false + id 'androidx.navigation.safeargs.kotlin' version '2.5.3' apply false id 'com.google.dagger.hilt.android' version '2.44.2' apply false id 'org.jlleitschuh.gradle.ktlint' version '11.0.0' apply false }