diff --git a/api/build.gradle b/api/build.gradle index 991e4995..02985dcc 100644 --- a/api/build.gradle +++ b/api/build.gradle @@ -46,17 +46,17 @@ dependencies { implementation project(':db') testImplementation 'junit:junit:4.13' - androidTestImplementation 'androidx.test.ext:junit:1.1.2' - androidTestImplementation 'androidx.test:runner:1.3.0' - androidTestImplementation 'androidx.test:rules:1.3.0' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' + androidTestImplementation 'androidx.test.ext:junit:1.1.3' + androidTestImplementation 'androidx.test:runner:1.4.0' + androidTestImplementation 'androidx.test:rules:1.4.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' testImplementation 'com.squareup.okhttp3:mockwebserver:4.9.0' androidTestImplementation "io.insert-koin:koin-test:2.2.3" testImplementation "io.insert-koin:koin-test:2.2.3" - implementation 'com.gitlab.mvysny.konsume-xml:konsume-xml:0.12' + implementation 'com.gitlab.mvysny.konsume-xml:konsume-xml:1.0' - implementation 'com.squareup.okhttp3:okhttp:4.9.0' + implementation 'com.squareup.okhttp3:okhttp:4.9.1' implementation('com.squareup.retrofit2:retrofit:2.9.0') { exclude group: 'okhttp3', module: 'okhttp3' @@ -73,8 +73,8 @@ dependencies { implementation 'com.squareup.retrofit2:adapter-rxjava2:2.9.0' - implementation 'com.squareup.moshi:moshi:1.11.0' - kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.11.0' + implementation 'com.squareup.moshi:moshi:1.12.0' + kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.12.0' api 'io.reactivex.rxjava2:rxandroid:2.1.1' api 'org.jsoup:jsoup:1.13.1' diff --git a/app/build.gradle b/app/build.gradle index f9e97567..861eb3d0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -58,35 +58,35 @@ dependencies { implementation project(':api') implementation project(':db') - coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.0.10' + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' testImplementation 'junit:junit:4.13' - androidTestImplementation 'androidx.test.ext:junit:1.1.2' - androidTestImplementation 'androidx.test:runner:1.3.0' - androidTestImplementation 'androidx.test:rules:1.3.0' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' + androidTestImplementation 'androidx.test.ext:junit:1.1.3' + androidTestImplementation 'androidx.test:runner:1.4.0' + androidTestImplementation 'androidx.test:rules:1.4.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' - implementation 'com.google.android.material:material:1.2.1' + implementation 'com.google.android.material:material:1.4.0' implementation 'androidx.cardview:cardview:1.0.0' - implementation 'androidx.palette:palette:1.0.0' - implementation 'androidx.recyclerview:recyclerview:1.1.0' - implementation 'androidx.constraintlayout:constraintlayout:2.0.1' + implementation 'androidx.palette:palette-ktx:1.0.0' + implementation 'androidx.recyclerview:recyclerview:1.2.1' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'androidx.preference:preference:1.1.1' - implementation "androidx.work:work-runtime-ktx:2.4.0" - implementation "androidx.fragment:fragment-ktx:1.2.5" - implementation "androidx.browser:browser:1.2.0" + implementation "androidx.work:work-runtime-ktx:2.5.0" + implementation "androidx.fragment:fragment-ktx:1.3.5" + implementation "androidx.browser:browser:1.3.0" testImplementation "io.insert-koin:koin-test:2.2.3" - implementation 'com.github.bumptech.glide:glide:4.11.0' - kapt 'com.github.bumptech.glide:compiler:4.11.0' - implementation 'com.github.bumptech.glide:okhttp3-integration:4.11.0' - implementation('com.github.bumptech.glide:recyclerview-integration:4.11.0') { + implementation 'com.github.bumptech.glide:glide:4.12.0' + kapt 'com.github.bumptech.glide:compiler:4.12.0' + implementation 'com.github.bumptech.glide:okhttp3-integration:4.12.0' + implementation('com.github.bumptech.glide:recyclerview-integration:4.12.0') { transitive = false } implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' - kapt 'androidx.lifecycle:lifecycle-common-java8:2.2.0' + kapt 'androidx.lifecycle:lifecycle-common-java8:2.3.1' implementation 'com.afollestad.material-dialogs:core:0.9.6.0' diff --git a/db/build.gradle b/db/build.gradle index 0e8230dd..f6d28aac 100644 --- a/db/build.gradle +++ b/db/build.gradle @@ -55,28 +55,29 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - api "androidx.core:core-ktx:1.3.2" - api 'androidx.appcompat:appcompat:1.2.0' + api "androidx.core:core-ktx:1.6.0" + api 'androidx.appcompat:appcompat:1.3.0' api "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" testImplementation 'junit:junit:4.13' - androidTestImplementation 'androidx.test.ext:junit:1.1.2' - androidTestImplementation 'androidx.test:runner:1.3.0' - androidTestImplementation 'androidx.test:rules:1.3.0' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' + androidTestImplementation 'androidx.test.ext:junit:1.1.3' + androidTestImplementation 'androidx.test:runner:1.4.0' + androidTestImplementation 'androidx.test:rules:1.4.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' - api 'androidx.room:room-runtime:2.2.5' - kapt 'androidx.room:room-compiler:2.2.5' - implementation 'androidx.room:room-rxjava2:2.2.5' - androidTestImplementation "androidx.room:room-testing:2.2.5" + def room_version = "2.3.0" + api "androidx.room:room-runtime:$room_version" + kapt "androidx.room:room-compiler:$room_version" + implementation "androidx.room:room-rxjava2:$room_version" + androidTestImplementation "androidx.room:room-testing:$room_version" - implementation 'com.github.MatrixDev.Roomigrant:RoomigrantLib:0.2.0' - kapt 'com.github.MatrixDev.Roomigrant:RoomigrantCompiler:0.2.0' + implementation 'com.github.MatrixDev.Roomigrant:RoomigrantLib:0.3.4' + kapt 'com.github.MatrixDev.Roomigrant:RoomigrantCompiler:0.3.4' api 'androidx.paging:paging-runtime:2.1.2' api 'androidx.paging:paging-common:2.1.2' - api 'joda-time:joda-time:2.10.5' + api 'joda-time:joda-time:2.10.10' def koin_version = "2.2.3" api "io.insert-koin:koin-android:$koin_version"