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/
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in https://github.com/redis/lettuce/pull/3698
Full Changelog: https://github.com/redis/lettuce/compare/7.0.1.RELEASE...7.0.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/
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 (#3693) by @a-TODO-rov in https://github.com/redis/lettuce/pull/3699
Full Changelog: https://github.com/redis/lettuce/compare/7.1.1.RELEASE...7.1.2.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 https://github.com/redis/lettuce/pull/3700
Full Changelog: https://github.com/redis/lettuce/compare/7.2.1.RELEASE...7.2.2.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 https://github.com/redis/lettuce/pull/3705
Full Changelog: https://github.com/redis/lettuce/compare/7.3.0.RELEASE...7.3.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 https://github.com/redis/lettuce/pull/3702
Full Changelog: https://github.com/redis/lettuce/compare/7.4.0.RELEASE...7.4.1.RELEASE
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 https://github.com/redis/lettuce/pull/3703
Full Changelog: https://github.com/redis/lettuce/compare/7.5.0.RELEASE...7.5.1.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 https://github.com/redis/lettuce/pull/3576
- Implement hotkeys commands by @a-TODO-rov in https://github.com/redis/lettuce/pull/3638
🐞 Bug Fixes
- Remove noisy INFO log for unsupported maintenance events by @ggivo in https://github.com/redis/lettuce/pull/3652
💡 Other
- Improvements to the Lettuce guide by @tishun in https://github.com/redis/lettuce/pull/3655
❤️ 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: https://github.com/redis/lettuce/compare/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 https://github.com/redis/lettuce/pull/3637
- Add support for INT vector types by @a-TODO-rov in https://github.com/redis/lettuce/pull/3616
🐞 Bug Fixes
- Fix command queue corruption on encoding failures by @yangy0000 in https://github.com/redis/lettuce/pull/3443
- Update NIO event loop creation to use Netty 4.2 API #3584 by @jruaux in https://github.com/redis/lettuce/pull/3585
- Fix epoll with iouring scenario by @a-TODO-rov in https://github.com/redis/lettuce/pull/3601
💡 Other
- Bump the maven group with 2 updates by @dependabot[bot] in https://github.com/redis/lettuce/pull/3390
- DOC-4423 list command examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3433
- DOC-5375 reactive hash examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3336
- DOC-5376 added reactive sets examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3337
- DOC-5399 set cmd examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3342
- Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 by @dependabot[bot] in https://github.com/redis/lettuce/pull/3626
- Add Redis 8.6 to test matrix by @a-TODO-rov in https://github.com/redis/lettuce/pull/3617 https://github.com/redis/lettuce/pull/3635
- Re-enable SentinelAclIntegrationTests #3274 by @yuripbong in https://github.com/redis/lettuce/pull/3625
❤️ New Contributors
- @yangy0000 made their first contribution in https://github.com/redis/lettuce/pull/3443
- @yuripbong made their first contribution in https://github.com/redis/lettuce/pull/3625
Full Changelog: https://github.com/redis/lettuce/compare/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 https://github.com/redis/lettuce/pull/3581
Full Changelog: https://github.com/redis/lettuce/compare/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.
- Reference documentation: https://lettuce.io/core/7.1.1.RELEASE/reference/
- Javadoc: https://lettuce.io/core/7.1.1.RELEASE/api/
- SearchArgs.returnField with alias produces malformed redis command #3528 (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3534
- Fix command queue corruption on encoding failures (#3443) (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3562
- Bumping Netty to 4.2.5.Final (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3537
Full Changelog: https://github.com/redis/lettuce/compare/7.1.0.RELEASE...7.1.1.RELEASE