github redis/jedis v5.0.0-beta2
5.0.0-beta2

latest releases: v5.2.0, v5.2.0-beta5, v5.1.5...
pre-release17 months ago

Changes

๐Ÿ”ฅ Breaking Changes

  • Use List<KeyValue> to read RESP3 Map reply (#3456)
  • Allow setting default dialect for search module (#3452)
  • Separate interfaces for RedisJSON v1 and v2 commands (#3459)
  • Refactor Search Aggregation codes (#3451)
  • Modify TimeSeries commands after RESP3 update (#3417, #3461)
  • 'double' timeout parameter for BLMPOP and BZMPOP (#3444)
  • Return List instead of Set in ZDIFF, ZINTER, ZUNION (#3431)
  • Modify BLPOP and BRPOP return types (#3440)
  • Modify BZPOPMAX and BRPOPMIN return types (#3439)
  • Use Keyword(s) in params classes (#3434)
  • Introduce PipelineBase for Pipeline and multi node pipeline classes (#3437)
  • Fix return value of HRANDFIELD With Values when count is negative (#3425, #3430)

๐Ÿงช Experimental Features

  • Support JSON.MERGE Command (#3429)
  • Cross cluster failover (#3310)

๐Ÿš€ New Features

  • Polish 'pipelined()' in UnifiedJedis (#3442)
  • Add zdiffstore (#3454)

๐Ÿ› Bug Fixes

๐Ÿงฐ Maintenance

  • Bump maven-release-plugin from 3.0.0 to 3.0.1 (#3457)
  • Bump maven-source-plugin from 3.2.1 to 3.3.0 (#3445)
  • Bump maven-bundle-plugin from 5.1.8 to 5.1.9 (#3424)
  • Bump maven-gpg-plugin from 3.0.1 to 3.1.0 (#3398)
  • Bump maven-surefire-plugin from 3.0.0 to 3.1.2 (#3397, #3463)
  • Make ClusterPipeliningTest faster (#3465)
  • Updated Sentinel Tests (#3443)

Contributors

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

@s-sathish, @sazzad16, @shacharPash, @uglide and @yangbodong22011

Don't miss a new jedis release

NewReleases is sending notifications on new releases.