6.7.0.RELEASE
The Lettuce team is pleased to announce the Lettuce 6.7.0 minor release!
This release provides support for the newly introduced Vector Sets data type which was released as part of Redis 8.0 and helps Redis users with vector similarity.
Starting with 6.7 the ConnectionPoolSupport
also provides a way to provide custom connection validations. The release comes with a bunch of smaller improvements and bugfixes.
Lettuce 6.7.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.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.7.0.RELEASE possible.
📗 Links
- Reference documentation: https://lettuce.io/core/6.7.0.RELEASE/reference/
- Javadoc: https://lettuce.io/core/6.7.0.RELEASE/api/
⭐ New Features
- Support Redis 8 vector sets #3296 by @tishun in #3295
- Add custom connection validation to ConnectionPoolSupport #3081 by @big-cir in #3138
🐞 Bug Fixes
- Fix deadlock when an invalid URI is presented to DefaultClusterTopologyRefresh by @henry701 in #3243
- Fix NPE in EntraIdIntegrationTests by @ggivo in #3254
- Deprecate DnsResolver in favor of AddressResolverGroup(#1572) by @young0264 in #3291
💡 Other
- Change native library default to epoll over io_uring by @thachlp in #3278
- Use InfoPatterns enum for ReplicaTopologyProvider pattern management by @ori0o0p in #3264
- Adjusting disconnectedBehavior Option to Prevent Timeout During Redis Shutdown #2866 by @MagicalLas in #2894
- Improve the performance of obtaining write connections through double-check locks. by @Chenrujie-85 in #3228
- Optimize string concatenation in NodeSelectionInvocationHandler.getNodeDescription() by @ori0o0p in #3262
- DOC-4756 sorted set examples with join() by @andy-stark-redis in #3184
- DOC-4757 list examples using join() by @andy-stark-redis in #3185
- docs: add default threads count about NioEventLoopGroup by @brido4125 in #3221
- Guide on resolving native library conflicts by @thachlp in #3309
❤️ New Contributors
- @big-cir made their first contribution in #3138
- @Chenrujie-85 made their first contribution in #3228
- @brido4125 made their first contribution in #3221
- @MagicalLas made their first contribution in #2894
- @young0264 made their first contribution in #3291
- @henry701 made their first contribution in #3243
Full Changelog: 6.6.0.BETA4...6.7.0.RELEASE