Releases: redis/jedis
3.9.0
4.2.3
4.2.2
4.2.1
4.2.0
🔥 Breaking Changes
- Only String param in Constructors is an URL (#2872)
🚀 New Features
- Support FUNCTION commands (#2878)
- Support RedisTimeSeries module commands (#2854)
- Support RedisBloom module commands (#2875)
- Support RedisGraph module commands (#2941)
- KeyValue util class and (B)(L/Z)MPOP commands (#2931)
- Support vector similarity (#2926)
- Support XADD auto sequence (#2947)
- Support EXPIRETIME and PEXIRETIME commands (#2852)
- Support [NX|XX|GT|LT] options in EXPIREAT and PEXPIREAT commands (#2874)
- Support ACL DRYRUN command and reorder enums (#2946)
- Support COMMAND commands (#2922)
- Support XGROUP CREATECONSUMER command (#2919)
- Support CONFIG GET command with multiple parameters (#2863)
- Support CONFIG SET command with multiple parameters (#2949)
- Support CLIENT NO-EVICT command (#2866)
- Support BGSAVE SCHEDULE command (#2871)
- Support MEMORY PURGE and MEMORY STATS commands (#2908)
- Support Cluster EPOCH commands and refactor tests (#2927)
- Support CLUSTER COUNT-FAILURE-REPORTS command (#2923)
- Support passing arguments to MODULE LOAD command (#2918)
- Support CF.MEXISTS command (#2951)
- Support LCS command (#2855)
🐛 Bug Fixes
- Fix wrong CommandObject called for strAlgoLCSKeys (#2859)
🧰 Changes
- Renew cluster slots strategy update (#2643)
- Configure socket buffer size through system property (#2915)
- Add javadoc for DatabasePipelineCommands (#2873)
- Delete unused interface (#2865)
Contributors
We'd like to thank all the contributors who worked on this release!
@sazzad16, @Avital-Fine, @yangbodong22011, @zeekling, @doumdoum and @dengliming
4.2.0-rc1
Changes
- Add support for RedisGraph module commands (#2941)
- Support CF.MEXISTS command (#2951)
- Support CONFIG SET multiple parameters (#2949)
- Support ACL DRYRUN command and reorder enums (#2946)
- Support XADD auto sequence (#2947)
Contributors
We'd like to thank all the contributors who worked on this release!
4.2.0-m1
Changes
- Support COMMAND [...] commands (#2922)
- Support vector similarity (#2926)
- KeyValue util class and (B)(L/Z)MPOP commands (#2931)
- Support FUNCTION [...] commands (#2878)
- Cluster EPOCH commands and refactor tests (#2927)
- Support CLUSTER COUNT-FAILURE-REPORTS (#2923)
- Support XGROUP CREATECONSUMER (#2919)
- Support passing args to MODULE LOAD (#2918)
- Configure socket buffer size through system property (#2915)
- Renew cluster slots strategy update (#2643)
- Support command MEMORY PURGE and MEMORY STATS (#2908)
- Support RedisBloom (#2875)
- Support [NX|XX|GT|LT] options in EXPIREAT and PEXPIREAT (#2874)
- Add javadoc for DatabasePipelineCommands (#2873)
- Support BGSAVE SCHEDULE command (#2871)
- Support EXPIRETIME and PEXIRETIME (#2852)
- support CONFIG GET parameter [parameter ...] (#2863)
- Support CLIENT NO-EVICT (#2866)
- Support LCS (#2855)
- Delete unused interface (#2865)
- Support RedisTimeSeries (#2854)
🐛 Bug Fixes
- Only String param in Constructors is an URL (#2872)
- Fix wrong CommandObject called for strAlgoLCSKeys (#2859)
Contributors
We'd like to thank all the contributors who worked on this release!
@Avital-Fine, @dengliming, @sazzad16, @yangbodong22011 and @zeekling
4.1.1
🐛 Bug Fixes
- Fixed the problem of abnormal socket status during DNS resolution (#2849)
🧰 Maintenance
- Fix typo in method name connectToFirstSuccsefulHost (#2853)
Contributors
We'd like to thank all the contributors who worked on this release!
Thanks @leonchen83, @yangbodong22011, @andrewmcnamara for contributing.
4.1.0
🚀 New Features
Support GEOSEARCH and GEOSEARCHSTORE commands (#2771)
Support new ZRANGE(STORE) (#2817)
Add database and some other commands in pipeline (#2832)
Subscribe in JedisCluster (UnifiedJedis) (#2828)
Support cluster addslotsrange and cluster delslotsrange (#2823)
Support exclusive XPENDING range from params (#2830)
Support CLUSTER LINKS command (#2776)
Added the BYTE|BIT option for bitcount (binary) (#2768)
Added the BYTE|BIT option for bitcount (string) (#2779)
Support SHUTDOWN [NOW] [FORCE] [ABORT] parameters (#2812)
Support XINFO STREAM FULL (#2746)
ACL patterns for Pub/Sub channels (#2750)
Address ACL V2 changes (#2841)
Support REPLICAOF Command (#2811)
Support LOLWUT command (#2800)
Support SINTERCARD Command (#2821)
Support SORT_RO (#2843)
Address XINFO GROUPS command name (#2802)
🧰 Changes
Tries all hosts resolved for DNS name (#2722)
Fix StackOverflowError in Transaction (#2827)
Polish XINFO STREAM FULL implementation (#2801)
Polish #2823 (18043de) and ClusterCommandsTest (#2831)
Deprecate unused interfaces (afcce7c)
Thanks @AvitalFineRedis, @zeekling, @sazzad16, @adiamzn, @Avital-Fine for contributing.