diff --git a/build.gradle b/build.gradle index a145449..30736c3 100755 --- a/build.gradle +++ b/build.gradle @@ -1,17 +1,18 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.3.50' - ext.support_ver = '1.1.0' + ext.kotlin_version = '1.3.72' + ext.support_ver = '1.5.0' ext.gcm_ver = '17.0.0' - ext.retrofit_ver = '2.4.0' - ext.androidx = '1.1.0' - ext.androidx_recycler = '1.1.0-beta05' - ext.lifecycle = '2.1.0' + ext.retrofit_ver = '2.9.0' + ext.androidx = '1.3.0' + ext.androidx_recycler = '1.2.0' + ext.lifecycle = '2.2.0' + ext.lifecycle_ktx = '2.3.1' project.ext { min_ver = 17 - target_ver = 28 - compile_ver = 28 + target_ver = 30 + compile_ver = 30 ver_code = 1 ver_name = '1.0' } @@ -22,7 +23,7 @@ buildscript { maven { url 'https://jitpack.io' } } dependencies { - classpath 'com.android.tools.build:gradle:3.5.1' + classpath 'com.android.tools.build:gradle:3.5.4' classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong diff --git a/contract/build.gradle b/contract/build.gradle index 742bfc4..a4a0df5 100755 --- a/contract/build.gradle +++ b/contract/build.gradle @@ -25,8 +25,8 @@ android { dependencies { // lifecycle - implementation "androidx.core:core:$support_ver" + implementation "androidx.core:core-ktx:$support_ver" implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle" - implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle" - implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle" + implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_ktx" + implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_ktx" } diff --git a/recycler_fragment/build.gradle b/recycler_fragment/build.gradle index d1fd324..9b0e9a9 100755 --- a/recycler_fragment/build.gradle +++ b/recycler_fragment/build.gradle @@ -26,7 +26,7 @@ dependencies { implementation project(':recycler') implementation project(':commons') - implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" implementation "androidx.recyclerview:recyclerview:$androidx_recycler" implementation "androidx.appcompat:appcompat:$androidx" }