The Lettuce team is pleased to announce the Lettuce 7.9.0 minor release!
Lettuce 7.9.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.10, Redis 8.8, Redis 8.6, Redis 8.4, Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.
Thanks to all contributors who made Lettuce 7.9.0.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.9.0.RELEASE
🐞 Bug Fixes
- Fix GEODIST destination argument validation by @codingkiddo in #3934
- Fix snapshot and release publishing with Maven 3.10 credential scoping by @uglide in #3940
- RedisPublisher must not drop an error when the state changes concurrently #3942 by @zenios in #3943
- MultiOutput broken for boolean values by @Dgramada in #3932
- JSON.NUMINCRBY parsing broken for RESP2 by @Dgramada in #3933
⚙️ Maintenance
- Bump redis-authx dependencies to version 0.2.0 by @atakavci in #3906
- docs(agents): add create-implementation-plan-for-redis-api-change skill by @uglide in #3939
💡 Other
- Prepare 7.9 users for the Lettuce 8.0 credentials and connection changes by @a-TODO-rov in #3949
- [reactor-optional] Introduce reactor-free CredentialsProvider and deprecate the reactive one by @a-TODO-rov in #3911
- [reactor-optional] Keep adapter streams open and add RedisCredentialsProvider.adapt by @a-TODO-rov in #3930
❤️ New Contributors - Welcome to the Lettuce family!
- @codingkiddo made their first contribution in #3934
- @zenios made their first contribution in #3943
Full Changelog: 7.8.0.RELEASE...7.9.0.RELEASE