From 18fcaafd9fa0539d81e131290e10d9b7c5518d9f Mon Sep 17 00:00:00 2001 From: Yaroslav Heriatovych Date: Tue, 11 Oct 2016 11:27:07 +0100 Subject: [PATCH] bumped version to 0.9.2, add changes for this version --- CHANGES.md | 11 +++++++++++ build.gradle | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index e3b25aa..96d6618 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,16 @@ # Reductor Releases # +### Version 0.9.2 - October 11, 2016 +#### New Features + - Big update on `@CombinedState`. + Now `@AutoValue` value classes are supported as combined state! + Interfaces as combined state are still supported. + +#### Other improvements +Update code generator for `@CombinedState` reducers. + - Remove unnecessary state object allocation if all sub-states are the same. + - Use boxed version of sub-state types in reducer, to remove boxing/unboxing when passing to sub-reducers. + ### Version 0.9.1 - October 10, 2016 - Rename `reductor-rx` maven artifact to `reductor-rxjava` - Updated `rxjava` version to 1.2.1 diff --git a/build.gradle b/build.gradle index a26aec3..81bce15 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ buildscript { project.ext { bintrayUser = project.hasProperty('BINTRAY_USER') ? project.property('BINTRAY_USER') : "" bintrayKey = project.hasProperty('BINTRAY_KEY') ? project.property('BINTRAY_KEY') : "" - reductorVersion = '0.9.1' + reductorVersion = '0.9.2' }