diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 90b913c8c..03c515109 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -17,7 +17,7 @@ buildscript { jcenter() } dependencies { - classpath 'io.fabric.tools:gradle:1.26.1' + classpath 'io.fabric.tools:gradle:1.28.1' classpath('com.noveogroup.android:check:1.2.5') { exclude module: 'checkstyle' exclude module: 'pmd-java' @@ -46,8 +46,8 @@ repositories { dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') //Networking - implementation 'com.squareup.okhttp3:okhttp:3.13.1' - implementation 'com.squareup.okhttp3:logging-interceptor:3.13.1' + implementation 'com.squareup.okhttp3:okhttp:3.14.1' + implementation 'com.squareup.okhttp3:logging-interceptor:3.14.1' //REST API handling implementation('com.squareup.retrofit2:retrofit:2.5.0') { exclude module: 'okhttp' @@ -55,12 +55,12 @@ dependencies { implementation 'com.squareup.retrofit2:converter-gson:2.5.0' implementation 'com.squareup.retrofit2:adapter-rxjava2:2.5.0' //Crash Logging - releaseImplementation('com.crashlytics.sdk.android:crashlytics:2.9.8@aar') { + releaseImplementation('com.crashlytics.sdk.android:crashlytics:2.9.9@aar') { transitive = true } //Dependency Injection - implementation 'com.google.dagger:dagger:2.21' - kapt 'com.google.dagger:dagger-compiler:2.21' + implementation 'com.google.dagger:dagger:2.22.1' + kapt 'com.google.dagger:dagger-compiler:2.22.1' compileOnly 'javax.annotation:javax.annotation-api:1.3.2' //App Compatibility and Material Design implementation 'androidx.appcompat:appcompat:1.0.2' @@ -84,21 +84,23 @@ dependencies { // IAP Handling / Verification implementation 'org.solovyev.android:checkout:1.2.1' //Facebook - implementation('com.facebook.android:facebook-android-sdk:4.34.0') { + implementation('com.facebook.android:facebook-android-sdk:4.40.0') { transitive = true } implementation 'fr.avianey.com.viewpagerindicator:library:2.4.1@aar' //RxJava - implementation 'io.reactivex.rxjava2:rxandroid:2.1.0' - implementation 'io.reactivex.rxjava2:rxjava:2.2.6' + implementation 'io.reactivex.rxjava2:rxandroid:2.1.1' + implementation 'io.reactivex.rxjava2:rxjava:2.2.8' + implementation 'io.reactivex.rxjava2:rxkotlin:2.3.0' + //Analytics - implementation 'com.amplitude:android-sdk:2.18.1' + implementation 'com.amplitude:android-sdk:2.22.1' implementation 'com.instabug.library:instabug:8.0.11' // Fresco Image Management Library - implementation('com.facebook.fresco:fresco:1.11.0') { + implementation('com.facebook.fresco:fresco:1.13.0') { exclude module: 'bolts-android' } - implementation('com.facebook.fresco:animated-gif:1.11.0') { + implementation('com.facebook.fresco:animated-gif:1.13.0') { exclude module: 'bolts-android' } //Tests @@ -117,10 +119,10 @@ dependencies { debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.2' releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2' //Push Notifications - implementation 'com.google.firebase:firebase-core:16.0.7' - implementation 'com.google.firebase:firebase-messaging:17.4.0' - implementation 'com.google.firebase:firebase-config:16.4.0' - implementation 'com.google.firebase:firebase-perf:16.2.4' + implementation 'com.google.firebase:firebase-core:16.0.8' + implementation 'com.google.firebase:firebase-messaging:17.6.0' + implementation 'com.google.firebase:firebase-config:16.5.0' + implementation 'com.google.firebase:firebase-perf:16.2.5' implementation 'com.google.android.gms:play-services-auth:16.0.1' implementation 'io.realm:android-adapters:3.1.0' implementation(project(':seeds-sdk')) { @@ -150,7 +152,7 @@ android { buildConfigField "String", "STORE", "\"google\"" multiDexEnabled true - versionCode 2083 + versionCode 2091 versionName "1.9" } diff --git a/build.gradle b/build.gradle index 80231a722..fdf703921 100644 --- a/build.gradle +++ b/build.gradle @@ -14,11 +14,11 @@ buildscript { classpath 'com.android.tools.build:gradle:3.3.2' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' classpath 'com.google.gms:google-services:4.2.0' - classpath "io.realm:realm-gradle-plugin:5.9.0" + classpath "io.realm:realm-gradle-plugin:5.10.0" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "gradle.plugin.io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.0.0.RC4-3" - classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-rc02" - classpath 'com.google.firebase:firebase-plugins:1.1.5' + classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0" + classpath 'com.google.firebase:firebase-plugins:1.2.0' } }