Releases: sewenew/redis-plus-plus
Releases Β· sewenew/redis-plus-plus
redis-plus-plus 1.3.13
- Add version info in version.h file
- Update slot-node mapping with time interval
- Support Redis function
- Fix scan cursor type from long long to unsigned long long
- Avoid throw exception in RedMutex::unlock
- Better support for mset, lmpop, lmove, blmove
- Better support for Redis Cluster in IPv6 env
redis-plus-plus 1.3.12
- Fix memory leak problem of AsyncRedisCluster
redis-plus-plus 1.3.11
- Fix redlock to make multiple threads be able to lock on the same RedMutex
- Asynchronously update slot-node mapping in some edge cases
- Use weak_ptr to avoid joining EvenLoop thread in itself
- Support setting connection name
- Support shard pub/sub
redis-plus-plus 1.3.10
- Fix TLS support on async interface
redis-plus-plus 1.3.9
- Fix async interface bug
- More built-in commands support for AsyncRedis
- Fix incorrect hiredis static lib dependency when building with TSL
- Breaking change: make HSET related methods return long long instead of bool
redis-plus-plus 1.3.8
- Fix memory leak for async interface
- Support sending commands that have no keys, to Redis Cluster in async mode
- Include paths for headers
- Support verify mode for TLS support, so that we can skip certificate verification
- Support keepalive with customized interval
redis-plus-plus 1.3.7
- Optimize connection creation
- ACL and RESP3 support for sentinel
- Async interface bug fixes
- Better error message for sentinel
- Better URI support
- RESP3 bug fix
redis-plus-plus 1.3.6
- RESP3 support
- Redlock support
- Timeout support for async interface
- Fix async interface problem with MSVC compiler
redis-plus-plus 1.3.5
- Ensure running async callback when error happens.
- Add sentinel support for coroutine interface.
- Add publish command for async interface.
redis-plus-plus 1.3.4
- Add async support for subscriber
- Add async support with callbacks
- Add coroutine support