diff --git a/app/build.gradle b/app/build.gradle index 3a83de3..1dd7433 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -41,7 +41,7 @@ android { targetCompatibility JavaVersion.VERSION_17 } composeOptions { - kotlinCompilerExtensionVersion = "1.4.3" + kotlinCompilerExtensionVersion = "1.5.7" } kotlinOptions { jvmTarget = JavaVersion.VERSION_17.toString() @@ -56,14 +56,14 @@ dependencies { implementation 'androidx.core:core-ktx:1.12.0' implementation 'androidx.appcompat:appcompat:1.6.1' - implementation 'com.google.android.material:material:1.10.0' + implementation 'com.google.android.material:material:1.11.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' // jetpack compose bom - implementation platform('androidx.compose:compose-bom:2023.03.00') + implementation platform('androidx.compose:compose-bom:2023.10.01') implementation "androidx.compose.ui:ui" implementation "androidx.compose.material:material" implementation "androidx.compose.material:material-icons-extended" @@ -73,7 +73,7 @@ dependencies { debugImplementation "androidx.compose.ui:ui-test-manifest" implementation "androidx.compose.runtime:runtime-livedata" // jetpack compose - implementation 'androidx.activity:activity-compose:1.8.0' + implementation 'androidx.activity:activity-compose:1.8.2' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2' implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.6.2' @@ -88,8 +88,8 @@ dependencies { testImplementation "org.mockito:mockito-core:5.5.0" // jet pack - implementation "androidx.fragment:fragment-ktx:1.6.1" - implementation "androidx.recyclerview:recyclerview:1.3.1" + implementation "androidx.fragment:fragment-ktx:1.6.2" + implementation "androidx.recyclerview:recyclerview:1.3.2" // androidx.lifecycle def lifecycle_version = "2.6.2" @@ -100,7 +100,7 @@ dependencies { implementation "androidx.lifecycle:lifecycle-process:$lifecycle_version" // room - def room_version = "2.5.2" + def room_version = "2.6.1" implementation("androidx.room:room-runtime:$room_version") kapt "androidx.room:room-compiler:$room_version" implementation("androidx.room:room-ktx:$room_version") diff --git a/build.gradle b/build.gradle index c8f1aa9..71f443f 100644 --- a/build.gradle +++ b/build.gradle @@ -1,12 +1,12 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.8.10' + ext.kotlin_version = '1.9.21' repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:8.1.2' + classpath 'com.android.tools.build:gradle:8.1.4' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version" classpath 'com.google.dagger:hilt-android-gradle-plugin:2.48'