The Lettuce team is pleased to announce the Lettuce 6.8.0 minor release!
This release provides support for the newly introduced Redis Query Engine support which was is part of Redis 8.0 and previously - as part of RedisStack. The new operators (DIFF
, DIFF1
, ANDOR
and ONE
) for the BITOP
command are also available. The team has worked on extending the contract of the XADD
and XTRIM
commands to support trimming policy, and also introduced the new XDELEX
and XACKDEL
commands.
Lettuce 6.8.0 supports Redis 2.6+ up to Redis 8.x. In terms of Java runtime, Lettuce requires at least Java 8 and
works with Java 24. The driver is tested against Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.
Find the full changelog at the end of this document.
Thanks to all contributors who made Lettuce 6.8.0.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/6.8.0.RELEASE/reference/
Javadoc: https://lettuce.io/core/6.8.0.RELEASE/api/
⭐ New Features
Introduce RediSearch by @tishun in #3375
Add support for new operations of BITOP command in Redis Community Edition 8.2 by @atakavci in #3334
Add support for 8.2 stream commands by @uglide in #3374
🐞 Bug Fixes
NoClassDefFoundError in Lettuce 6.7.0 #3317 by @tishun in #3318
💡 Other
The instance of the ObjectMapper
can now be reused in the DefaultJsonParser
by @thachlp in #3372
Added basic connection interruption tests by @uglide in #3292
DOC-4758 async JSON doc examples by @andy-stark-redis in #3335
Fixed SocketOptions.Builder validation messages by @hubertchylik in #3366
Refactor tests for clarity and maintainability by @Rian-Ismael in #3363
Provide support for the SVS-VMANA index (#3385) by @tishun in #3386
❤️ New Contributors## New Contributors
- @hubertchylik made their first contribution in #3366
Full Changelog: 6.7.0.RELEASE...6.8.0.RELEASE