diff --git a/CHLOG.md b/CHLOG.md index 9817494..09bb5b6 100644 --- a/CHLOG.md +++ b/CHLOG.md @@ -1,9 +1,26 @@ Change Log ========== -NEXT Version 0.6.5 *(FUTURE-Dec-2015)* +NEXT Version 0.6.6 *(FUTURE-2016)* ---------------------------------- +Version 0.6.5 *(21-Mar-2016)* +---------------------------------- +* New: add OkHttp3 stack +* New: add ApacheHttp stack +* New: add Netty stack +* Fix: #28 requests cannot be canceled while looping in network for retry +* New: #32 add bitmap pool for NetworkImageView +* Fix: for https://code.google.com/p/android/issues/detail?id=194495 +* Upd: #29 make Authenticator more generic +* New: #2 Add authenticator for proxy 407 +* Upd: #35 add more customizable & manageable bitmap pool +* Upd: Improve network image view reset/refresh +* Upd: add default and error image ids on loader +* Upd: make listener factories more generic +* New: #33 add networkmanager and noconnection policy +* Upd: add error filter for dynamic retry policy + Version 0.6.4 *(23-Nov-2015)* ---------------------------------- * New: add retry policy factory in the queue diff --git a/README.md b/README.md index 6770437..ff5cbf5 100644 --- a/README.md +++ b/README.md @@ -18,12 +18,12 @@ Find [the latest JARs][mvn] or grab via Maven: io.apptik.comm jus-XXX - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-XXX:0.6.4' +compile 'io.apptik.comm:jus-XXX:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. @@ -49,13 +49,19 @@ Jus requires at minimum Java 7 or Android SDK 15. [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-okhttp.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-okhttp) [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-okhttp/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-okhttp) * [OkHttp3][jus-okhttp3] = OkHttp3 Client Stack for jus + [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-okhttp3.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-okhttp3) + [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-okhttp3/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-okhttp3) + * [ApacheHttp][jus-apachehttp] = ApacheHttp Client Stack for jus + [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-apachehttp.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-apachehttp) + [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-apachehttp/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-apachehttp) + * [Netty][jus-netty] = Netty Client Stack for jus + [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-netty.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-netty) + [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-netty/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-netty) + * Jus for Android * [Android jus][jus-android] - jus optimized for Android [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-android.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-android) [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-android/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-android) - * [Reactive Android jus][jus-android-rx] - RxJava support for jus for Android - [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-android-rx.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-android-rx) - [![VersionEye](https://www.versioneye.com/java/io.apptik.comm:jus-android-rx/badge.svg)](https://www.versioneye.com/java/io.apptik.comm:jus-android-rx) * Data Serializers Support for jus * [Gson][jus-gson] - support for Gson [![Maven Central](https://img.shields.io/maven-central/v/io.apptik.comm/jus-gson.svg?style=flat)](https://maven-badges.herokuapp.com/maven-central/io.apptik.comm/jus-gson) @@ -112,3 +118,5 @@ Jus requires at minimum Java 7 or Android SDK 15. [rx-jus]: https://github.com/apptik/jus/tree/master/rx-jus [jus-okhttp]: https://github.com/apptik/jus/tree/master/stack/jus-okhttp [jus-okhttp3]: https://github.com/apptik/jus/tree/master/stack/jus-okhttp3 + [jus-apachehttp]: https://github.com/apptik/jus/tree/master/stack/jus-apachehttp + [jus-netty]: https://github.com/apptik/jus/tree/master/stack/jus-netty diff --git a/android/jus-android/README.md b/android/jus-android/README.md index d1425de..aa02223 100644 --- a/android/jus-android/README.md +++ b/android/jus-android/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-android - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-android:0.6.4' +compile 'io.apptik.comm:jus-android:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-gson/README.md b/converter/jus-gson/README.md index 1763ab3..72cf650 100644 --- a/converter/jus-gson/README.md +++ b/converter/jus-gson/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-gson - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-gson:0.6.4' +compile 'io.apptik.comm:jus-gson:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-jackson/README.md b/converter/jus-jackson/README.md index 28ac096..dd776c3 100644 --- a/converter/jus-jackson/README.md +++ b/converter/jus-jackson/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-jackson - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-jackson:0.6.4' +compile 'io.apptik.comm:jus-jackson:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-jjson/README.md b/converter/jus-jjson/README.md index 25bb6e6..9b4e58a 100644 --- a/converter/jus-jjson/README.md +++ b/converter/jus-jjson/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-jjson - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-jjson:0.6.4' +compile 'io.apptik.comm:jus-jjson:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-moshi/README.md b/converter/jus-moshi/README.md index 28c19a8..eb811c6 100644 --- a/converter/jus-moshi/README.md +++ b/converter/jus-moshi/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-moshi - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-moshi:0.6.4' +compile 'io.apptik.comm:jus-moshi:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-protobuf/README.md b/converter/jus-protobuf/README.md index 53670dd..1e7a600 100644 --- a/converter/jus-protobuf/README.md +++ b/converter/jus-protobuf/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-protobuf - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-protobuf:0.6.4' +compile 'io.apptik.comm:jus-protobuf:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-simplexml/README.md b/converter/jus-simplexml/README.md index 0288574..e8cedb2 100644 --- a/converter/jus-simplexml/README.md +++ b/converter/jus-simplexml/README.md @@ -18,12 +18,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-simplexml - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-simplexml:0.6.4' +compile 'io.apptik.comm:jus-simplexml:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/converter/jus-wire/README.md b/converter/jus-wire/README.md index a79abaa..504bfb8 100644 --- a/converter/jus-wire/README.md +++ b/converter/jus-wire/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-wire - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-wire:0.6.4' +compile 'io.apptik.comm:jus-wire:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/gradle.properties b/gradle.properties index 2290231..076d1da 100644 --- a/gradle.properties +++ b/gradle.properties @@ -32,7 +32,7 @@ # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true -VERSION_NAME=0.6.5.x-SNAPSHOT +VERSION_NAME=0.6.5 VERSION_CODE=21 GROUP=io.apptik.comm diff --git a/jus-java/README.md b/jus-java/README.md index d7ba8df..dccd071 100644 --- a/jus-java/README.md +++ b/jus-java/README.md @@ -11,12 +11,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-java - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-java:0.6.4' +compile 'io.apptik.comm:jus-java:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/retro-jus/README.md b/retro-jus/README.md index ca3e290..c7b3400 100644 --- a/retro-jus/README.md +++ b/retro-jus/README.md @@ -10,12 +10,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm retro-jus - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:retro-jus:0.6.4' +compile 'io.apptik.comm:retro-jus:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/rx-jus/README.md b/rx-jus/README.md index 53f4803..cae587b 100644 --- a/rx-jus/README.md +++ b/rx-jus/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm rx-jus - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:rx-jus:0.6.4' +compile 'io.apptik.comm:rx-jus:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/stack/jus-okhttp/README.md b/stack/jus-okhttp/README.md index 804226a..4bf6359 100644 --- a/stack/jus-okhttp/README.md +++ b/stack/jus-okhttp/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-okhttp - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-okhttp:0.6.4' +compile 'io.apptik.comm:jus-okhttp:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release]. diff --git a/stack/jus-okhttp3/README.md b/stack/jus-okhttp3/README.md index 06893e7..71836b4 100644 --- a/stack/jus-okhttp3/README.md +++ b/stack/jus-okhttp3/README.md @@ -9,12 +9,12 @@ Download [the latest JAR][mvn] or grab via Maven: io.apptik.comm jus-okhttp3 - 0.6.4 + 0.6.5 ``` or Gradle: ```groovy -compile 'io.apptik.comm:jus-okhttp3:0.6.4' +compile 'io.apptik.comm:jus-okhttp3:0.6.5' ``` Downloads of the released versions are available in [Sonatype's `releases` repository][release].