diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e4335d5f..97ad96c5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ Redisson Releases History ================================ ####Please Note: trunk is current development branch. +####13-Jul-2016 - version 2.2.18 released +Feature - `RSet.randomAsync` and `RSet.random` commands added (thanks to dcheckoway) +Feature - commandTimeout param added to RedisClient +Feature - `JsonJacksonMapValueCodec` basic typed map value codec added (thanks to andrejserafim) +Improvement - PubSub management has been reimplemented this resolves some issues with RLock, RSemaphore objects +Fixed - disconnected pubsub connection leads to missed response for unsubscribe/punsubscribe operations +Fixed - cluster slot changes discovery +Fixed - execute all lock, semaphore and countdownlatch commands on master node +Fixed - shutdown listeners added during blocking operations usage weren't removing in some cases +Fixed - response parsing of cluster nodes command +Fixed - Connections weren't closing during `RedisClient` shutdown +Fixed - `RedissonRedLock.unlock` + ####30-Jun-2016 - version 2.2.17 released Feature - `RMultimap.keySize` method added Feature - `RKeys.getType` method added diff --git a/README.md b/README.md index 923790dae..6a5734a53 100644 --- a/README.md +++ b/README.md @@ -83,12 +83,12 @@ Include the following to your dependency list: org.redisson redisson - 2.2.16 + 2.2.18 ### Gradle - compile 'org.redisson:redisson:2.2.16' + compile 'org.redisson:redisson:2.2.18' ### Supported by