Skip to content

5.0.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jun 13:49
· 233 commits to refs/heads/master since this release
c33bdf7

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