diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 463aab6c..eb9c58c0 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -111,13 +111,13 @@ dependencies { // All dependencies implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.8.4") - implementation("com.google.accompanist:accompanist-swiperefresh:0.24.2-alpha") + implementation("com.google.accompanist:accompanist-swiperefresh:0.34.0") // Dagger - Hilt - implementation("com.google.dagger:hilt-android:2.51.1") - ksp("com.google.dagger:hilt-android-compiler:2.51") - implementation("com.google.dagger:hilt-compiler:latest.release") - ksp("androidx.hilt:hilt-compiler:latest.release") + implementation("com.google.dagger:hilt-android:2.52") + ksp("com.google.dagger:hilt-android-compiler:2.52") + implementation("com.google.dagger:hilt-compiler:2.52") + ksp("androidx.hilt:hilt-compiler:1.2.0") implementation("androidx.hilt:hilt-navigation-compose:1.2.0") // Room @@ -128,47 +128,47 @@ dependencies { implementation("androidx.room:room-ktx:2.6.1") // Datastore - implementation("androidx.datastore:datastore-preferences:latest.release") + implementation("androidx.datastore:datastore-preferences:1.1.1") // Splash API - implementation("androidx.core:core-splashscreen:latest.release") + implementation("androidx.core:core-splashscreen:1.0.1") // Permission Handling - implementation("com.google.accompanist:accompanist-permissions:latest.release") + implementation("com.google.accompanist:accompanist-permissions:0.34.0") // Pdf parser - implementation("com.tom-roush:pdfbox-android:latest.release") + implementation("com.tom-roush:pdfbox-android:2.0.27.0") // Epub parser implementation("com.positiondev.epublib:epublib-core:3.1") { exclude("org.slf4j") exclude("xmlpull") } - implementation("org.slf4j:slf4j-android:latest.release") - implementation("org.jsoup:jsoup:latest.release") + implementation("org.slf4j:slf4j-android:1.7.36") + implementation("org.jsoup:jsoup:1.18.1") // Fb2 parser - implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:latest.release") + implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.1") // App Compat for Language Switcher - implementation("androidx.appcompat:appcompat:latest.release") - implementation("androidx.appcompat:appcompat-resources:latest.release") + implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat-resources:1.7.0") // Coil for loading bitmaps - implementation("io.coil-kt:coil-compose:2.6.0") + implementation("io.coil-kt:coil-compose:2.7.0") // Retrofit - implementation("com.squareup.retrofit2:retrofit:2.9.0") - implementation("com.squareup.retrofit2:converter-moshi:2.9.0") + implementation("com.squareup.retrofit2:retrofit:2.11.0") + implementation("com.squareup.retrofit2:converter-moshi:2.11.0") implementation("com.squareup.moshi:moshi:1.15.1") implementation("com.squareup.moshi:moshi-kotlin:1.15.1") implementation("com.squareup.okhttp3:okhttp:4.12.0") - implementation("com.squareup.okhttp3:logging-interceptor:4.9.1") + implementation("com.squareup.okhttp3:logging-interceptor:4.12.0") // About open source libraries - implementation("com.mikepenz:aboutlibraries-core:latest.release") - implementation("com.mikepenz:aboutlibraries-compose-m3:latest.release") + implementation("com.mikepenz:aboutlibraries-core:11.2.2") + implementation("com.mikepenz:aboutlibraries-compose-m3:11.2.2") // Drag & Drop - implementation("sh.calvin.reorderable:reorderable:2.2.0") + implementation("sh.calvin.reorderable:reorderable:2.3.0") } \ No newline at end of file