Redisson v3.13.4 Release Notes

Release Date: 2020-09-02 // over 3 years ago
  • ๐Ÿ”‹ Feature - batch support for revRank, getScore, addAndGetRevRank methods added to RScoredSortedSet object (thanks to @johnou)
    ๐Ÿ”‹ Feature - RRateLimiter.setRate method added (thanks to @AbhishekChandrasekaran)
    ๐Ÿ”‹ Feature - RObject.getIdleTime() method added
    ๐Ÿ”‹ Feature - RKeys.getKeysWithLimit() method added

    ๐Ÿ›  Fixed - RRateLimiter.availablePermits() method throws exception (regression since 3.13.3)
    ๐Ÿ›  Fixed - compatibility with Spring Data Redis 2.3.3
    ๐Ÿ›  Fixed - UnsupportedOperationException is thrown if Spring Data Redis connection executed in pipelined mode
    ๐Ÿ›  Fixed - multiple Tomcat requests share different instances stored in the same session in readMode=REDIS
    ๐Ÿ›  Fixed - Spring Data Redis can't be used with proxied RedissonClient instance
    ๐Ÿ›  Fixed - Classloading issues when MarshallingCodec used in Tomcat
    ๐Ÿ›  Fixed - Redis cluster slot calculation doesn't work properly if brace isn't closed (thanks to @dengliming)
    ๐Ÿ›  Fixed - RBloomFilter rename method doesn't rename config object (thanks to @dengliming)
    ๐Ÿ›  Fixed - slf4j-simple dependency excluded from redisson-all
    ๐Ÿ›  Fixed - JCache.removeAsync method throws NPE if operation fails
    ๐Ÿ›  Fixed - all cached Lua scripts are executed on Redis master nodes only
    ๐Ÿ›  Fixed - XPENDING command causes syntax error in redisson-spring-data-23
    ๐Ÿ›  Fixed - CommandPubSubDecoder throws NPE
    ๐Ÿ›  Fixed - MasterSlaveConnectionManager allocates superfluous 113Kb of memory for non-cluster Redis setup