diff --git a/app/build.gradle b/app/build.gradle index d343b1f..247f923 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,14 +7,14 @@ plugins { android { namespace 'com.rohankhayech.choona' - compileSdk 33 + compileSdk 34 defaultConfig { applicationId "com.rohankhayech.choona" minSdkVersion 24 - targetSdkVersion 33 - versionCode 5 - versionName "1.2.0" + targetSdkVersion 34 + versionCode 6 + versionName "1.2.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -55,22 +55,21 @@ dependencies { // Android implementation 'androidx.appcompat:appcompat:1.6.1' - //noinspection GradleDependency (Requires API 34) - implementation "androidx.core:core-ktx:1.10.1" - implementation 'androidx.activity:activity-compose:1.7.2' + implementation "androidx.core:core-ktx:1.12.0" + implementation 'androidx.activity:activity-compose:1.8.0' implementation "androidx.datastore:datastore-preferences:1.0.0" implementation 'androidx.window:window:1.1.0' // Compose //noinspection GradleDependency (Unnecessary recomposition on >1.4.0-alpha03) implementation 'androidx.compose.material:material:1.3.1' - //noinspection GradleDependency (Requires API 34) + //noinspection GradleDependency (Unnecessary recomposition on >1.4.3) implementation 'androidx.compose.animation:animation:1.4.3' //noinspection GradleDependency (Unnecessary recomposition on >1.4.0-alpha03) implementation 'androidx.compose.ui:ui-tooling:1.3.3' //noinspection GradleDependency (Unnecessary recomposition on >1.4.0-alpha03) implementation 'androidx.compose.material:material-icons-extended:1.3.1' - implementation "androidx.compose.material3:material3-window-size-class:1.1.1" + implementation "androidx.compose.material3:material3-window-size-class:1.1.2" implementation 'androidx.lifecycle:lifecycle-runtime-compose:2.6.2' implementation "androidx.constraintlayout:constraintlayout-compose:1.0.1" @@ -83,16 +82,18 @@ dependencies { implementation "com.github.rohankhayech.AndroidUtils:preview:v0.2.0@aar" // Open Source Licenses - implementation "com.mikepenz:aboutlibraries-core:10.6.1" - implementation "com.mikepenz:aboutlibraries-compose:10.6.1" + //noinspection GradleDependency (Unnecessary recomposition on >10.6.3) + implementation "com.mikepenz:aboutlibraries-core:10.6.3" + //noinspection GradleDependency (Unnecessary recomposition on >10.6.3) + implementation "com.mikepenz:aboutlibraries-compose:10.6.3" // Testing testImplementation 'junit:junit:4.13.2' - testImplementation 'org.json:json:20230227' - testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2' + testImplementation 'org.json:json:20231013' + testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.3' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' - androidTestImplementation 'androidx.compose.ui:ui-test-junit4:1.5.1' + androidTestImplementation 'androidx.compose.ui:ui-test-junit4:1.5.4' } repositories { diff --git a/build.gradle b/build.gradle index 6ee2f80..4a59df4 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ buildscript { } } dependencies { - classpath 'com.android.tools.build:gradle:8.1.1' + classpath 'com.android.tools.build:gradle:8.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.10" classpath "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin:10.6.1" // NOTE: Do not place your application dependencies here; they belong