7.6.0.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.6.0 minor release!
Lettuce 7.6.0 introduces support for the new features from Redis OSS 8.8 release, such as:
- the new Array data structure
- INCREX: a window counter rate limiter combining INCR, INCRBY, INCRBYFLOAT, bounds, and expiration
- XNACK: a new streams command - allow consumers to explicitly release pending messages
- ZUNION, ZINTER, ZUNIONSTORE, ZINTERSTORE: new COUNT aggregator
- JSON.SET: new FPHA argument to specify the FP type for homogeneous FP arrays
Lettuce 7.6.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.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.6.0.RELEASE possible.
📗 Links Reference documentation: https://lettuce.io/core/7.6.0.RELEASE
⭐ New Features
- Add arrays API by @a-TODO-rov in https://github.com/redis/lettuce/pull/3745
- Introduce INCREX command by @a-TODO-rov in https://github.com/redis/lettuce/pull/3746
- Redis 8.8: Add XNACK support by @uglide in https://github.com/redis/lettuce/pull/3728
- Support COUNT aggregator for ZINTER, ZINTERSTORE, ZUNION and ZUNIONSTORE (Redis 8.8) by @atakavci in https://github.com/redis/lettuce/pull/3736
- Add support for FPHA argument with JSON.SET (Redis 8.8)#4478 by @atakavci in https://github.com/redis/lettuce/pull/3710
- Add missing Search languages by @viktoriya-kutsarova in https://github.com/redis/lettuce/pull/3690
🐞 Bug Fixes
- ERR unknown subcommand 'MYID' with Azure Managed Redis #3495 by @tishun in https://github.com/redis/lettuce/pull/3693
- Fix links in README for Streaming API and Native Transports by @a-TODO-rov in https://github.com/redis/lettuce/pull/3707
- Fix JSON.ARRAPPEND root path encoding by @Dgramada in https://github.com/redis/lettuce/pull/3715
- Fix benchmark tests by @atakavci in https://github.com/redis/lettuce/pull/3735
- Fix imports in benchmarks client by @atakavci in https://github.com/redis/lettuce/pull/3737
- Improve CI pipeline stability in https://github.com/redis/lettuce/pull/3740 , https://github.com/redis/lettuce/pull/3724 by @atakavci , https://github.com/redis/lettuce/pull/3725 by @tishun , https://github.com/redis/lettuce/pull/3720 by @viktoriya-kutsarova
⚙️ Maintenance
- ci(integration): cap
GITHUB_TOKENtocontents: readby @arpitjain099 in https://github.com/redis/lettuce/pull/3761 - ci: declare workflow-level
contents: readon 3 workflows by @arpitjain099 in https://github.com/redis/lettuce/pull/3748 - Bump Netty 4.2.12.Final by @atakavci in https://github.com/redis/lettuce/pull/3723
- Bump Netty 4.2.13.Final by @atakavci in https://github.com/redis/lettuce/pull/3751
💡 Other
- Add 8.8 to test matrix by @a-TODO-rov in https://github.com/redis/lettuce/pull/3764
- Add tests for client auth by @a-TODO-rov in https://github.com/redis/lettuce/pull/3685
- Introduce reusable workflows by @a-TODO-rov in https://github.com/redis/lettuce/pull/3673
- Optimize single-node master/replica reads by @Sean-Kenneth-Doherty in https://github.com/redis/lettuce/pull/3758
- Add subkeyspace notifications integration tests by @a-TODO-rov in https://github.com/redis/lettuce/pull/3734
❤️ New Contributors - Welcome to the Lettuce family!
- @Dgramada made their first contribution in https://github.com/redis/lettuce/pull/3715
- @Sean-Kenneth-Doherty made their first contribution in https://github.com/redis/lettuce/pull/3758
- @arpitjain099 made their first contribution in https://github.com/redis/lettuce/pull/3761
Full Changelog: https://github.com/redis/lettuce/compare/7.5.0.RELEASE...7.6.0.RELEASE
7.5.2.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.5.2 patch release!
Lettuce 7.5.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.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.2.RELEASE possible.
📗 Links Reference documentation: https://lettuce.io/core/7.5.2.RELEASE
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3757
Full Changelog: https://github.com/redis/lettuce/compare/7.5.1.RELEASE...7.5.2.RELEASE
7.3.2.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.3.2 patch release!
Lettuce 7.3.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.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.2.RELEASE possible.
📗 Links Reference documentation: https://lettuce.io/core/7.3.2.RELEASE
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3755
Full Changelog: https://github.com/redis/lettuce/compare/7.3.1.RELEASE...7.3.2.RELEASE
7.4.2.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.4.2 patch release!
Lettuce 7.4.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.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.2.RELEASE possible.
📗 Links Reference documentation: https://lettuce.io/core/7.4.2.RELEASE
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3756
Full Changelog: https://github.com/redis/lettuce/compare/7.4.1.RELEASE...7.4.2.RELEASE
7.0.3.RELEASE
The Lettuce team is pleased to announce the release of Lettuce 7.0.3!
Lettuce 7.0.3.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.3.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.3.RELEASE/reference/
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3752
Full Changelog: https://github.com/redis/lettuce/compare/7.0.2.RELEASE...7.0.3.RELEASE
7.1.3.RELEASE
The Lettuce team is pleased to announce the release of Lettuce 7.1.3!
Lettuce 7.1.3.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.3.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.3.RELEASE/reference/
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3753
Full Changelog: https://github.com/redis/lettuce/compare/7.1.2.RELEASE...7.1.3.RELEASE
7.2.3.RELEASE
The Lettuce team is pleased to announce the Lettuce 7.2.3 patch release!
Lettuce 7.2.3 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.3.RELEASE possible.
📗 Links Reference documentation: https://lettuce.io/core/7.2.3.RELEASE/reference/
- Bump Netty 4.2.13.Final in https://github.com/redis/lettuce/pull/3754
Full Changelog: https://github.com/redis/lettuce/compare/7.2.2.RELEASE...7.2.3.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/
- 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