Skip to content

Releases: redis/jedis

3.9.0

02 Jun 09:35
dd4cd8d
Compare
Choose a tag to compare

🔥 Breaking Changes

  • Reduce the verbosity of logs in PooledObjectFactory implementations (#3007)
    Log levels in JedisFactory have been changed from WARN to DEBUG.
  • Fix: return of CLUSTER REPLICAS is Array reply (#2990)

🚀 New Features

  • Add ShardedJedisPoolConfig (#3009)

4.2.3

08 May 11:28
379bbed
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix: return of CLUSTER REPLICAS is Array reply (#2990)
  • Fix PENDING entries of xinfoStreamFull method (#2988)

Contributors

We'd like to thank all the contributors who worked on this release!

@sazzad16, @martin-nagy and @buession

4.2.2

12 Apr 10:11
3c18734
Compare
Choose a tag to compare

🔥 Breaking Changes

  • Update FUNCTION LOAD command (due to Redis 7.0-rc3) (#2973)

🐛 Bug Fixes

  • Correct CommandArguments for zrevrangebyscore (#2972)
  • RediSearch commands must be sent to master nodes (#2968)

Contributors

We'd like to thank all the contributors who worked on this release!

@Avital-Fine, @daphne830304, @wxzhou-gis and @sazzad16

4.2.1

31 Mar 07:34
b5e0787
Compare
Choose a tag to compare

Changes

  • Support DIALECT argument for RediSearch queries (#2960)

Contributors

@DvirDukhan

4.2.0

23 Mar 13:46
10ebde8
Compare
Choose a tag to compare

🔥 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

20 Mar 13:15
10ebde8
Compare
Choose a tag to compare
4.2.0-rc1 Pre-release
Pre-release

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!

@doumdoum and @sazzad16

4.2.0-m1

10 Mar 10:41
3590438
Compare
Choose a tag to compare
4.2.0-m1 Pre-release
Pre-release

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

31 Jan 11:17
Compare
Choose a tag to compare

🐛 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

26 Jan 05:45
1a451e4
Compare
Choose a tag to compare

🚀 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.

4.0.1

29 Dec 13:10
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix the zrevrangeByScore max/min parameter order problem in the transaction (#2765)

🧰 Maintenance

  • Add RediSearch Pipeline Commands (#2770)

Contributors

We'd like to thank all the contributors who worked on this release!

@leonchen83, @yangbodong22011, @AvitalFineRedis.