diff --git a/CHANGELOG.md b/CHANGELOG.md
index b4bf8f9e3..58df0e928 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,40 @@ Redisson Releases History
Сonsider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA.
+### 25-Jun-2019 - 3.11.1 released
+Feature - `getPendingInvocations` method added to `RRemoteService` object
+Feature - `natMap` setting support for Sentinel mode (thanks to [fgiannetti](https://github.com/fgiannetti))
+Feature - `listPending` method added to `RStream`, `RStreamAsync`, `RStreamRx`, `RStreamReactive` interfaces
+Feature - implementation of Spring Session `ReactiveSessionRepository` added
+Feature - allow usage of multiple env variables with default values in one config entry (thanks to [tristanlins](https://github.com/tristanlins))
+
+Improvement - Use maven packaging for redisson project as jar instead of bundle (thanks to [jchobantonov](https://github.com/jchobantonov))
+Improvement - add default entries in MANIFEST.MF file and extra Build-Time entry as well (thanks to [jchobantonov](https://github.com/jchobantonov))
+
+Fixed - RMap.replace method doesn't update idle timeout (thanks to [mcacker](https://github.com/mcacker))
+Fixed - timeout drift in RedissonFairLock (thanks to [jncorpron](https://github.com/jncorpron))
+Fixed - dead Sentinel appears in logs as node added and down
+Fixed - Publish/Subscribe connections are not resubscribed properly after failover process
+Fixed - `RedissonLocalCachedMap.clearLocalCache` method is not executed asynchronously
+Fixed - Tomcat `RedissonSession.setAttribute` method doesn't check the value for null (thanks to [jchobantonov](https://github.com/jchobantonov))
+Fixed - Tomcat Manager UpdateValve should be installed only once (thanks to [jchobantonov](https://github.com/jchobantonov))
+Fixed - remove MessageListener from topic when Tomcat Session Manager stopInternal is invoked (thanks to [jchobantonov](https://github.com/jchobantonov))
+Fixed - `RStream.getInfo` method throws `java.lang.ClassCastException`
+Fixed - `RedissonMultiLock` could be acquired by multiple threads if `waitTime` == -1 and `leaseTime` != -1
+Fixed - `PRINCIPAL_NAME_INDEX_NAME` key is not created in redis
+Fixed - `SessionExpiredEvent` is not triggered in Spring Session implementation
+Fixed - host name containing underscore cause NPE
+Fixed - Illegal reflective access by org.redisson.misc.URIBuilder warning removed
+Fixed - `RedissonSessionRepository` doesn't trigger created event if `keyPrefix` setting is not null (thanks to [hs20xqy](https://github.com/hs20xqy))
+Fixed - `RRemoteService.getFreeWorkers` method removes registered service
+Fixed - zero timeout isn't respected in `RRateLimiter.tryAcquire` method
+Fixed - `RedissonObjectBuilder.REFERENCES` map should be filled one time
+Fixed - RReadWriteLock.readLock doesn't take in account expiration date of the last acquired read lock. (thanks to [Aimwhipy](https://github.com/Aimwhipy))
+Fixed - result object of RMapRx.iterator methods don't return `Flowable` object
+Fixed - Tomcat Session doesn't expire if `broadcastSessionEvents = true`
+Fixed - ClassNotFoundException thrown during `SerializationCodec.decode` method invocation (thanks to [jchobantonov](https://github.com/jchobantonov))
+Fixed - connections amount setting for mirrors is not applied in Proxy mode
+
### 28-May-2019 - 3.11.0 released
Feature - `radiusStoreSortedTo` methods added to `RGeo`, `RGeoAsync`, `RGeoRx`, `RGeoReactive` interfaces
Feature - Local cache for `JCache` added. Read the [documentation](https://github.com/redisson/redisson/wiki/14.-Integration-with-frameworks#1442-jcache-api-local-cache) for more details
diff --git a/README.md b/README.md
index acbe4ae24..d40950e11 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Redisson - Redis Java client
with features of In-Memory Data Grid
-[Quick start](https://github.com/redisson/redisson#quick-start) | [Documentation](https://github.com/redisson/redisson/wiki) | [Javadocs](http://www.javadoc.io/doc/org.redisson/redisson/3.10.6) | [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) | [Code examples](https://github.com/redisson/redisson-examples) | [FAQs](https://github.com/redisson/redisson/wiki/16.-FAQ) | [Report an issue](https://github.com/redisson/redisson/issues/new)
+[Quick start](https://github.com/redisson/redisson#quick-start) | [Documentation](https://github.com/redisson/redisson/wiki) | [Javadocs](http://www.javadoc.io/doc/org.redisson/redisson/3.11.0) | [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) | [Code examples](https://github.com/redisson/redisson-examples) | [FAQs](https://github.com/redisson/redisson/wiki/16.-FAQ) | [Report an issue](https://github.com/redisson/redisson/issues/new)
Based on high-performance async and lock-free Java Redis client and [Netty](http://netty.io) framework.
JDK compatibility: 1.8 - 12, Android
@@ -103,12 +103,12 @@ Used by
org.redisson
redisson
- 3.11.0
+ 3.11.1
#### Gradle
- compile 'org.redisson:redisson:3.11.0'
+ compile 'org.redisson:redisson:3.11.1'
#### Java
@@ -166,8 +166,8 @@ Consider __[Redisson PRO](https://redisson.pro)__ version for advanced features
## Downloads
-[Redisson 3.11.0](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.11.0&e=jar),
-[Redisson node 3.11.0](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.0&e=jar)
+[Redisson 3.11.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.11.1&e=jar),
+[Redisson node 3.11.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.1&e=jar)
## FAQs
diff --git a/redisson-hibernate/README.md b/redisson-hibernate/README.md
index c5e783938..27248c040 100644
--- a/redisson-hibernate/README.md
+++ b/redisson-hibernate/README.md
@@ -38,7 +38,7 @@ Maven
redisson-hibernate-52
redisson-hibernate-53
- 3.11.0
+ 3.11.1
```
@@ -46,13 +46,13 @@ Gradle
```groovy
// for Hibernate v4.x
- compile 'org.redisson:redisson-hibernate-4:3.11.0'
+ compile 'org.redisson:redisson-hibernate-4:3.11.1'
// for Hibernate v5.0.x - v5.1.x
- compile 'org.redisson:redisson-hibernate-5:3.11.0'
+ compile 'org.redisson:redisson-hibernate-5:3.11.1'
// for Hibernate v5.2.x
- compile 'org.redisson:redisson-hibernate-52:3.11.0'
+ compile 'org.redisson:redisson-hibernate-52:3.11.1'
// for Hibernate v5.3.3+ - v5.4.x
- compile 'org.redisson:redisson-hibernate-53:3.11.0'
+ compile 'org.redisson:redisson-hibernate-53:3.11.1'
```
### 2. Specify hibernate cache settings
diff --git a/redisson-spring-data/README.md b/redisson-spring-data/README.md
index 8b95bf70a..e919c2a47 100644
--- a/redisson-spring-data/README.md
+++ b/redisson-spring-data/README.md
@@ -25,7 +25,7 @@ Maven
redisson-spring-data-20
redisson-spring-data-21
- 3.11.0
+ 3.11.1
```
@@ -33,15 +33,15 @@ Gradle
```groovy
// for Spring Data Redis v.1.6.x
- compile 'org.redisson:redisson-spring-data-16:3.11.0'
+ compile 'org.redisson:redisson-spring-data-16:3.11.1'
// for Spring Data Redis v.1.7.x
- compile 'org.redisson:redisson-spring-data-17:3.11.0'
+ compile 'org.redisson:redisson-spring-data-17:3.11.1'
// for Spring Data Redis v.1.8.x
- compile 'org.redisson:redisson-spring-data-18:3.11.0'
+ compile 'org.redisson:redisson-spring-data-18:3.11.1'
// for Spring Data Redis v.2.0.x
- compile 'org.redisson:redisson-spring-data-20:3.11.0'
+ compile 'org.redisson:redisson-spring-data-20:3.11.1'
// for Spring Data Redis v.2.1.x
- compile 'org.redisson:redisson-spring-data-21:3.11.0'
+ compile 'org.redisson:redisson-spring-data-21:3.11.1'
```
### 2. Register `RedissonConnectionFactory` in Spring context
diff --git a/redisson-tomcat/README.md b/redisson-tomcat/README.md
index c1888d2d8..9aaf7a716 100644
--- a/redisson-tomcat/README.md
+++ b/redisson-tomcat/README.md
@@ -66,14 +66,14 @@ Add `RedissonSessionManager` into `tomcat/conf/context.xml`
### 2. Copy two jars into `TOMCAT_BASE/lib` directory:
-[redisson-all-3.11.0.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.0&e=jar)
+[redisson-all-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.1&e=jar)
for Tomcat 6.x
-[redisson-tomcat-6-3.10.7.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.11.0&e=jar)
+[redisson-tomcat-6-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.11.1&e=jar)
for Tomcat 7.x
-[redisson-tomcat-7-3.11.0.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.11.0&e=jar)
+[redisson-tomcat-7-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.11.1&e=jar)
for Tomcat 8.x
-[redisson-tomcat-8-3.11.0.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.11.0&e=jar)
+[redisson-tomcat-8-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.11.1&e=jar)
for Tomcat 9.x
-[redisson-tomcat-9-3.11.0.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.11.0&e=jar)
+[redisson-tomcat-9-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.11.1&e=jar)