github redis/lettuce 5.3.2.RELEASE

latest releases: 6.3.2.RELEASE, 6.3.1.RELEASE, 6.3.0.RELEASE...
3 years ago

The Lettuce team is pleased to announce the Lettuce 5.3.2 service release!
This release ships with 15 tickets fixed along with dependency upgrades.
Most notable enhancement of this release is that Lettuce ships with configuration files for an improved experience when compiling applications to Graal Native Images which make use of Lettuce.

Find the full changelog at the end of this document.

Thanks to all contributors who made Lettuce 5.3.2.RELEASE possible.
Lettuce requires a minimum of Java 8 to build and run and is compatible with Java 16. It is tested continuously against the latest Redis source-build.

Enhancements

Fixes

  • Write race condition while migrating/importing a slot #1218 (Thanks to @phyok)
  • ArrayOutput stops response parsing on empty nested arrays #1327 (Thanks to @TheCycoONE)
  • Synchronous dispatch of MULTI returns null #1335 (Thanks to @tzxyz)
  • RedisAdvancedClusterAsyncCommandsImpl scriptKill is incorrectly calling scriptFlush #1340 (Thanks to @azhukayak)
  • RedisAdvancedClusterAsyncCommands.scriptKill now calls scriptKill instead of scriptFlush #1341 (Thanks to @dengliming)

Other

  • Remove JavaRuntime class and move LettuceStrings to internal package #1329
  • Consistently use Javadoc wording in BoundedPoolConfig.Builder #1337 (Thanks to @maestroua)
  • Upgrade to Reactor Core 3.3.8.RELEASE #1353
  • Upgrade to netty 4.1.51.Final #1354

Documentation

Reference documentation: https://lettuce.io/core/5.3.2.RELEASE/reference/
Javadoc: https://lettuce.io/core/5.3.2.RELEASE/api/

Don't miss a new lettuce release

NewReleases is sending notifications on new releases.