diff --git a/CHANGELOG.md b/CHANGELOG.md
index d3393a4e1..3a5af5193 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,9 +2,30 @@ Redisson Releases History
================================
### Please Note: trunk is current development branch.
-### 10-Jun-2017 - versions 2.9.3 and 3.4.3 released
+__[Redisson PRO](https://redisson.pro)__ now costs only __$975__ per year and supports unlimited Redisson instances
+
+### 12-Jul-2017 - versions 2.9.4 and 3.4.4 released
+
+Feature - [Config.performanceMode](https://github.com/redisson/redisson/wiki/2.-Configuration/_edit#performancemode) setting added
+Feature - JsonJacksonMapCodec codec added
+Feature - [Amazon Ion](https://amzn.github.io/ion-docs/) codec added
+Feature - [read-through, write-through and write-behind](https://github.com/redisson/redisson/wiki/7.-Distributed-collections/#714-map-persistence) support for RMap objects
+Feature - `RExecutorService` should return RExecutorFuture object with taskId
+Feature - added `RList.get` method to load elements in a batch
+Feature - ability to submit few tasks atomically (in batch) through `RExecutorService` interface
+Feature - [Config.keepPubSubOrder](https://github.com/redisson/redisson/wiki/2.-Configuration#keeppubsuborder) setting added
+Improvement - make `RMapReactive` and `RMapCacheReactive` interfaces match with `RMap` and `RMapCache`
+Improvement - `RLexSortedSet` should extend `RSortedSet`
+Fixed - `RMapCache` `remove`, `put`, `putIfAbsent` and `replace` methods aren't respect entry expiration
+Fixed - `SCAN` command should be used in `RKeys.deleteByPattern` method
+Fixed - `RBinaryStream` doesn't work in Redis cluster environment
+Fixed - `SELECT` command shouldn't be executed on Sentinel servers
+Fixed - Stackoverflow error arise during decoding of large amount of PubSub messages
+Fixed - `LocalCachedMapInvalidate` object can't be serialized by Kryo codec
+Fixed - `XMLGregorianCalendar` type handling in JSON codec
+Fixed - Reactive Stream methods shouldn't be executed immediately after `Publisher` object creation
-__!PRICE REDUCTION!__ - __Ultra-fast [Redisson PRO](https://redisson.pro)__ now costs only __$975__ per year and supports unlimited Redisson instances
+### 10-Jun-2017 - versions 2.9.3 and 3.4.3 released
Since this version, if you use programmatic config definition you should define full url with schema.
diff --git a/README.md b/README.md
index e112f15dd..cbc1308dc 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,8 @@ Based on high-performance async and lock-free Java Redis client and [Netty](http
| Stable Release Version | JDK Version compatibility | Release Date |
| ------------- | ------------- | ------------|
-| 3.4.3 | 1.8+ | 10.06.2017 |
-| 2.9.3 | 1.6, 1.7, 1.8 and Android | 10.06.2017 |
+| 3.4.4 | 1.8+ | 12.07.2017 |
+| 2.9.4 | 1.6, 1.7, 1.8 and Android | 12.07.2017 |
__NOTE__: Both version lines have same features except `CompletionStage` interface added in 3.x.x
@@ -81,23 +81,23 @@ Quick start
org.redisson
redisson
- 3.4.3
+ 3.4.4
org.redisson
redisson
- 2.9.3
+ 2.9.4
#### Gradle
// JDK 1.8+ compatible
- compile 'org.redisson:redisson:3.4.3'
+ compile 'org.redisson:redisson:3.4.4'
// JDK 1.6+ compatible
- compile 'org.redisson:redisson:2.9.3'
+ compile 'org.redisson:redisson:2.9.4'
#### Java
@@ -122,11 +122,11 @@ RExecutorService executor = redisson.getExecutorService("myExecutorService");
Downloads
===============================
-[Redisson 3.4.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.4.3&e=jar),
-[Redisson node 3.4.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.4.3&e=jar)
+[Redisson 3.4.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.4.4&e=jar),
+[Redisson node 3.4.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.4.4&e=jar)
-[Redisson 2.9.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.9.3&e=jar),
-[Redisson node 2.9.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.9.3&e=jar)
+[Redisson 2.9.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.9.4&e=jar),
+[Redisson node 2.9.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.9.4&e=jar)
### Supported by
diff --git a/redisson-tomcat/README.md b/redisson-tomcat/README.md
index 5c988135e..f2d90344c 100644
--- a/redisson-tomcat/README.md
+++ b/redisson-tomcat/README.md
@@ -26,22 +26,22 @@ Usage
**2** Copy two jars into `TOMCAT_BASE/lib` directory:
1. __For JDK 1.8+__
- [redisson-all-3.4.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.4.3&e=jar)
+ [redisson-all-3.4.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.4.4&e=jar)
for Tomcat 6.x
- [redisson-tomcat-6-3.4.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.4.3&e=jar)
+ [redisson-tomcat-6-3.4.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.4.4&e=jar)
for Tomcat 7.x
- [redisson-tomcat-7-3.4.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.4.3&e=jar)
+ [redisson-tomcat-7-3.4.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.4.4&e=jar)
for Tomcat 8.x
- [redisson-tomcat-8-3.4.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.4.3&e=jar)
+ [redisson-tomcat-8-3.4.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.4.4&e=jar)
2. __For JDK 1.6+__
- [redisson-all-2.9.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.9.3&e=jar)
+ [redisson-all-2.9.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.9.4&e=jar)
for Tomcat 6.x
- [redisson-tomcat-6-2.9.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.9.3&e=jar)
+ [redisson-tomcat-6-2.9.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.9.4&e=jar)
for Tomcat 7.x
- [redisson-tomcat-7-2.9.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.9.3&e=jar)
+ [redisson-tomcat-7-2.9.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.9.4&e=jar)
for Tomcat 8.x
- [redisson-tomcat-8-2.9.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.9.3&e=jar)
+ [redisson-tomcat-8-2.9.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.9.4&e=jar)