Releases: redis/lettuce
7.5.1.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.5.1 patch release!
Lettuce 7.5.1 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.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.5.1.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.5.1.RELEASE
🐞 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3703
Full Changelog: 7.5.0.RELEASE...7.5.1.RELEASE
7.4.1.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.4.1 patch release!
Lettuce 7.4.1 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.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.4.1.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.4.1.RELEASE
🐞 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3702
Full Changelog: 7.4.0.RELEASE...7.4.1.RELEASE
7.3.1.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.3.1 patch release!
Lettuce 7.3.1 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.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.3.1.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.3.1.RELEASE
🐞 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3705
Full Changelog: 7.3.0.RELEASE...7.3.1.RELEASE
7.2.2.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.2.2 patch release!
Lettuce 7.2.2 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.4, Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.
Thanks to all contributors who made Lettuce 7.2.2.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.2.2.RELEASE/reference/
🐞 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3700
Full Changelog: 7.2.1.RELEASE...7.2.2.RELEASE
7.1.2.RELEASE
The Lettuce team is pleased to announce the release of Lettuce 7.1.2!
Lettuce 7.1.2.RELEASE supports Redis 2.6+ up to Redis 8.x and requires Java 8 or newer. The driver is tested against Redis 8.4, 8.2, 8.0, 7.4, and 7.2.
Thanks to all contributors who made Lettuce 7.1.2.RELEASE possible!
If you need any support, meet Lettuce at
- GitHub Discussions: https://github.com/lettuce-io/lettuce-core/discussions
- Stack Overflow (Questions): https://stackoverflow.com/questions/tagged/lettuce
- Join the chat at https://discord.gg/redis and look for the "Help:Tools Lettuce" channel
- GitHub Issues (Bug reports, feature requests): https://github.com/lettuce-io/lettuce-core/issues
- Documentation: https://lettuce.io/core/7.1.2.RELEASE/reference/
Changes
🐛 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3699
Full Changelog: 7.1.1.RELEASE...7.1.2.RELEASE
7.0.2.RELEASE
The Lettuce team is pleased to announce the release of Lettuce 7.0.2!
Lettuce 7.0.2.RELEASE supports Redis 2.6+ up to Redis 8.x and requires Java 8 or newer. The driver is tested against Redis 8.2, 8.0, 7.4, and 7.2.
Thanks to all contributors who made Lettuce 7.0.2.RELEASE possible!
If you need any support, meet Lettuce at
- GitHub Discussions: https://github.com/lettuce-io/lettuce-core/discussions
- Stack Overflow (Questions): https://stackoverflow.com/questions/tagged/lettuce
- Join the chat at https://discord.gg/redis and look for the "Help:Tools Lettuce" channel
- GitHub Issues (Bug reports, feature requests): https://github.com/lettuce-io/lettuce-core/issues
- Documentation: https://lettuce.io/core/7.0.2.RELEASE/reference/
Changes
🐛 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in #3698
Full Changelog: 7.0.1.RELEASE...7.0.2.RELEASE
7.4.0.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.4.0 minor release!
✨ New: MultiDbClient
Lettuce introduces MultiDbClient, providing client-side failover and failback across multiple Redis databases.
MultiDbClient is designed to support client-side geographic failover, improving availability by monitoring the health of configured Redis endpoints and automatically switching connections when a database becomes unavailable.
See the docs for details and more examples.
Lettuce 7.4.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.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.4.0.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.4.0.RELEASE
⭐ New Features
- [automatic failover] Support for client-side geographic failover by @ggivo in #3576
- Implement hotkeys commands by @a-TODO-rov in #3638
🐞 Bug Fixes
💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
@a-TODO-rov, @ggivo, @tishun, @atakavci and github-action-benchmark
Full Changelog: 7.3.0.RELEASE...7.4.0.RELEASE
7.3.0.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.3.0 minor release!
Lettuce 7.3.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.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.3.0.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.3.0.RELEASE
⭐ New Features
- Add idempotent mechanism to streams by @a-TODO-rov in #3637
- Add support for INT vector types by @a-TODO-rov in #3616
🐞 Bug Fixes
- Fix command queue corruption on encoding failures by @yangy0000 in #3443
- Update NIO event loop creation to use Netty 4.2 API #3584 by @jruaux in #3585
- Fix epoll with iouring scenario by @a-TODO-rov in #3601
💡 Other
- Bump the maven group with 2 updates by @dependabot[bot] in #3390
- DOC-4423 list command examples by @andy-stark-redis in #3433
- DOC-5375 reactive hash examples by @andy-stark-redis in #3336
- DOC-5376 added reactive sets examples by @andy-stark-redis in #3337
- DOC-5399 set cmd examples by @andy-stark-redis in #3342
- Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 by @dependabot[bot] in #3626
- Add Redis 8.6 to test matrix by @a-TODO-rov in #3617 #3635
- Re-enable SentinelAclIntegrationTests #3274 by @yuripbong in #3625
❤️ New Contributors
- @yangy0000 made their first contribution in #3443
- @yuripbong made their first contribution in #3625
Full Changelog: 7.2.1.RELEASE...7.3.0.RELEASE
7.2.1.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.2.1 patch release!
Lettuce 7.2.1 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.4, Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.
Thanks to all contributors who made Lettuce 7.2.1.RELEASE possible.
📗 Links
Reference documentation: https://lettuce.io/core/7.2.1.RELEASE/reference/
Javadoc: https://lettuce.io/core/7.2.1.RELEASE/api/
🐞 Bug Fixes
- Fix command queue corruption on encoding failures (#3443) by @a-TODO-rov in #3581
Full Changelog: 7.2.0.RELEASE...7.2.1.RELEASE
7.1.1.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.1.1 service release!
This release ships with bugfixes and dependency upgrades.
Lettuce 7 supports Redis 2.6+ up to Redis 8.4. In terms of Java runtime, Lettuce requires
at least Java 8 and works with Java 21.
Thanks to all contributors who made Lettuce 7.1.1 possible.
📗 Links
- Reference documentation: https://lettuce.io/core/7.1.1.RELEASE/reference/
- Javadoc: https://lettuce.io/core/7.1.1.RELEASE/api/
🐞 Bug Fixes
- SearchArgs.returnField with alias produces malformed redis command #3528 (7.1.x) by @tishun in #3534
- Fix command queue corruption on encoding failures (#3443) (7.1.x) by @tishun in #3562
🧰 Maintenance
Full Changelog: 7.1.0.RELEASE...7.1.1.RELEASE