From e215ba49ca57f65839f51ad3df3a35cd4a2500b5 Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Sat, 22 Sep 2018 18:52:54 +0200 Subject: [PATCH 1/4] * update libs to final release --- app/build.gradle | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index bc0ad102a..10201d164 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -73,16 +73,16 @@ dependencies { //used to generate the drawer on the left //https://github.com/mikepenz/MaterialDrawer - implementation('com.mikepenz:materialdrawer:6.1.0-rc01') { + implementation('com.mikepenz:materialdrawer:6.1.0') { transitive = true exclude group: "com.mikepenz" } //used to provide different itemAnimators for the RecyclerView //https://github.com/mikepenz/ItemAnimators - implementation 'com.mikepenz:itemanimators:1.1.0-rc01' + implementation 'com.mikepenz:itemanimators:1.1.0' //used to generate the Open Source section //https://github.com/mikepenz/AboutLibraries - implementation('com.mikepenz:aboutlibraries:6.2.0-rc01') { + implementation('com.mikepenz:aboutlibraries:6.2.0') { transitive = true exclude group: "com.mikepenz" } From 7d7ccc64e5ab4ac2301444e3ceee4a1b887123c1 Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Thu, 27 Sep 2018 10:33:53 +0200 Subject: [PATCH 2/4] * fix #725 --- .../src/main/java/com/mikepenz/fastadapter/FastAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java b/library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java index d2c60c0a2..65383d6d2 100644 --- a/library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java +++ b/library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java @@ -1420,7 +1420,7 @@ public static Item getHolderAdapterItem(@Nullable RecyclerV public static Item getHolderAdapterItemTag(@Nullable RecyclerView.ViewHolder holder) { if (holder != null) { Object item = holder.itemView.getTag(com.mikepenz.fastadapter.R.id.fastadapter_item); - if (item instanceof FastAdapter) { + if (item instanceof IItem) { return (Item) item; } } From 88820509277cfd52a388e52cc79e2b72e3b8007f Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Thu, 27 Sep 2018 10:34:16 +0200 Subject: [PATCH 3/4] * update gradle and gradle build tools --- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index e27429c34..bb369d524 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.3.0-alpha11' + classpath 'com.android.tools.build:gradle:3.3.0-alpha12' classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4' } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 713c6bedf..6c6cc4c35 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Sat Sep 15 11:46:33 CEST 2018 +#Thu Sep 27 10:29:17 CEST 2018 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip From 1a527b240f823340848cbae0b01f1b734dbadced Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Thu, 27 Sep 2018 10:35:45 +0200 Subject: [PATCH 4/4] * [release] v3.3.1 --- README.md | 8 ++++---- build.gradle | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c73d79f2f..2639c84c0 100644 --- a/README.md +++ b/README.md @@ -41,26 +41,26 @@ You can try it out here [Google Play](https://play.google.com/store/apps/details The library is split up into core, commons, and extensions. The core functions are included in the following dependency. ```gradle -implementation 'com.mikepenz:fastadapter:3.3.0' +implementation 'com.mikepenz:fastadapter:3.3.1' implementation "androidx.appcompat:appcompat:${androidX}" implementation "androidx.recyclerview:recyclerview:${androidX}" ``` The commons package comes with some useful helpers (which are not needed in all cases) This one for example includes the `FastItemAdapter` ```gradle -implementation 'com.mikepenz:fastadapter-commons:3.3.0' +implementation 'com.mikepenz:fastadapter-commons:3.3.1' ``` Expandable support is included and can be added via this ```gradle -implementation 'com.mikepenz:fastadapter-extensions-expandable:3.3.0' +implementation 'com.mikepenz:fastadapter-extensions-expandable:3.3.1' //The tiny Materialize library used for its useful helper classes implementation 'com.mikepenz:materialize:${latestVersion}' // at least 1.2.0 ``` Many helper classes are included in the following dependency. (This functionality also needs the `Expandable` extension ```gradle -implementation 'com.mikepenz:fastadapter-extensions:3.3.0' +implementation 'com.mikepenz:fastadapter-extensions:3.3.1' implementation "com.google.android.material:material:${androidX}" //The tiny Materialize library used for its useful helper classes implementation 'com.mikepenz:materialize:${latestVersion}' // at least 1.2.0 diff --git a/build.gradle b/build.gradle index bb369d524..0ffa883b5 100644 --- a/build.gradle +++ b/build.gradle @@ -2,8 +2,8 @@ buildscript { ext { release = [ - versionName: "3.3.0", - versionCode: 3300 + versionName: "3.3.1", + versionCode: 3301 ] setup = [