diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f61587..a6ce562 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## Version 2.2.0 (2017-11-29) +* Updated all of the dependencies (notably support library) +* Bumped target to 26 +* `util`: + * Added a method to check if a Permission has been granted + ## Version 2.1.2 (2017-10-23) * `dialog`: * Fixed the multi list dialog button type diff --git a/analytics/build.gradle b/analytics/build.gradle index eaac404..1eb448c 100644 --- a/analytics/build.gradle +++ b/analytics/build.gradle @@ -15,5 +15,5 @@ */ dependencies { - compile "com.google.android.gms:play-services-analytics:11.0.4" + api "com.google.android.gms:play-services-analytics:11.6.2" } diff --git a/build.gradle b/build.gradle index 1fe8538..9f3d79f 100644 --- a/build.gradle +++ b/build.gradle @@ -18,18 +18,19 @@ apply plugin: 'com.github.ben-manes.versions' buildscript { // Versions shared across modules - ext.android_support_version = '25.3.1' + ext.android_support_version = '26.1.0' ext.espresso_version = '2.2.2' ext.junit_version = '4.12' - ext.kotlin_version = '1.1.2-3' + ext.kotlin_version = '1.2.0' ext.threetenabp_version = '1.0.5' repositories { jcenter() + google() } dependencies { - classpath 'com.android.tools.build:gradle:2.2.3' + classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.github.ben-manes:gradle-versions-plugin:0.15.0' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1' classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.14" @@ -40,6 +41,7 @@ buildscript { allprojects { repositories { jcenter() + google() } } @@ -51,7 +53,6 @@ subprojects { android { compileSdkVersion Integer.valueOf(suitcase_target_sdk) - buildToolsVersion suitcase_build_tools_version defaultConfig { minSdkVersion suitcase_min_sdk diff --git a/date/build.gradle b/date/build.gradle index ed67772..ab6e26d 100644 --- a/date/build.gradle +++ b/date/build.gradle @@ -15,7 +15,7 @@ */ dependencies { - compile project(':prefs') - compile "com.android.support:appcompat-v7:$android_support_version" - compile "com.jakewharton.threetenabp:threetenabp:1.0.5" + implementation project(':prefs') + implementation "com.android.support:appcompat-v7:$android_support_version" + implementation "com.jakewharton.threetenabp:threetenabp:$threetenabp_version" } diff --git a/db/build.gradle b/db/build.gradle index 2b28f4d..1ccc134 100644 --- a/db/build.gradle +++ b/db/build.gradle @@ -18,11 +18,11 @@ repositories { maven { url "https://jitpack.io" } } -def dbflow_version = "4.0.2" +def dbflow_version = "4.1.2" dependencies { - compile "com.github.raizlabs.dbflow:dbflow:${dbflow_version}" - compile "com.github.raizlabs.dbflow:dbflow-core:${dbflow_version}" + implementation "com.github.raizlabs.dbflow:dbflow:${dbflow_version}" + implementation "com.github.raizlabs.dbflow:dbflow-core:${dbflow_version}" kapt "com.github.Raizlabs.DBFlow:dbflow-processor:${dbflow_version}" - compile "com.jakewharton.threetenabp:threetenabp:$threetenabp_version" + implementation "com.jakewharton.threetenabp:threetenabp:$threetenabp_version" } diff --git a/dialog/build.gradle b/dialog/build.gradle index 5452492..fe98c7b 100644 --- a/dialog/build.gradle +++ b/dialog/build.gradle @@ -15,5 +15,5 @@ */ dependencies { - compile "com.afollestad.material-dialogs:commons:0.9.4.5" + api "com.afollestad.material-dialogs:commons:0.9.4.5" } diff --git a/gradle.properties b/gradle.properties index 8c2a7e9..b72ef80 100644 --- a/gradle.properties +++ b/gradle.properties @@ -34,13 +34,12 @@ # org.gradle.parallel=true # Project properties -suitcase_version=2.1.2 +suitcase_version=2.2.0 group=com.guerinet # Android specific properties -suitcase_build_tools_version=25.0.2 suitcase_min_sdk=16 -suitcase_target_sdk=25 +suitcase_target_sdk=26 # License properties license_name=The Apache Software License, Version 2.0 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1e632c5..a1dedbb 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ # -# Copyright 2016 Julien Guerinet +# Copyright 2016-2017 Julien Guerinet # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ # limitations under the License. # -#Mon Aug 22 11:14:16 CEST 2016 +#Wed Nov 29 19:20:26 EST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip diff --git a/io/build.gradle b/io/build.gradle index 1365325..e387b32 100644 --- a/io/build.gradle +++ b/io/build.gradle @@ -15,6 +15,6 @@ */ dependencies { - compile "com.android.support:support-annotations:$android_support_version" - compile "com.squareup.okio:okio:1.13.0" + implementation "com.android.support:support-annotations:$android_support_version" + implementation "com.squareup.okio:okio:1.13.0" } diff --git a/log/build.gradle b/log/build.gradle index 13c8a6b..dfc9a14 100644 --- a/log/build.gradle +++ b/log/build.gradle @@ -15,5 +15,5 @@ */ dependencies { - compile "com.jakewharton.timber:timber:4.5.1" + api "com.jakewharton.timber:timber:4.5.1" } diff --git a/ui/build.gradle b/ui/build.gradle index 9b986f5..0919e20 100644 --- a/ui/build.gradle +++ b/ui/build.gradle @@ -17,9 +17,9 @@ def butterknife_version = "8.6.0" dependencies { - compile "com.android.support:support-v4:$android_support_version" - compile "com.android.support:appcompat-v7:$android_support_version" - compile "com.android.support:recyclerview-v7:$android_support_version" - compile "com.jakewharton:butterknife:${butterknife_version}" + implementation "com.android.support:support-v4:$android_support_version" + implementation "com.android.support:appcompat-v7:$android_support_version" + implementation "com.android.support:recyclerview-v7:$android_support_version" + implementation "com.jakewharton:butterknife:${butterknife_version}" annotationProcessor "com.jakewharton:butterknife-compiler:${butterknife_version}" } diff --git a/util/build.gradle b/util/build.gradle index b265017..a6437e4 100644 --- a/util/build.gradle +++ b/util/build.gradle @@ -15,6 +15,6 @@ */ dependencies { - compile "com.android.support:support-v4:$android_support_version" - compile "com.android.support:customtabs:$android_support_version" + implementation "com.android.support:support-v4:$android_support_version" + implementation "com.android.support:customtabs:$android_support_version" }