|
1 | | -Lettuce 7.0.0.BETA2 RELEASE NOTES |
| 1 | +Lettuce 7.1.1.RELEASE NOTES |
2 | 2 | ============================== |
3 | 3 |
|
4 | | -The Lettuce team is pleased to announce the second beta release of Lettuce 7.0! |
| 4 | +The Lettuce team is pleased to announce the release of Lettuce 7.1.1! |
5 | 5 |
|
6 | | -The release focuses on introducing **Maintenance events support** functionality, API improvements, and cleanup of deprecated features. |
| 6 | +Lettuce 7.1.1.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. |
7 | 7 |
|
8 | | -### Key changes |
9 | | -- **Maintenance events support** for graceful maintenance handling |
10 | | -- **Enhanced JSON API** with `String`-based access to avoid unnecessary conversions |
11 | | -- **Removal of deprecated APIs** and options as part of the major version upgrade |
12 | | -As part of the 7.0 line, this beta also removes several deprecated APIs and options. |
13 | | - |
14 | | -Lettuce 7.0.0.BETA2 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. |
15 | | - |
16 | | -Thanks to all contributors who made Lettuce 7.0.0.BETA2 possible! |
| 8 | +Thanks to all contributors who made Lettuce 7.1.1.RELEASE possible! |
17 | 9 |
|
18 | 10 | If you need any support, meet Lettuce at |
19 | 11 |
|
20 | 12 | * GitHub Discussions: https://github.com/lettuce-io/lettuce-core/discussions |
21 | 13 | * Stack Overflow (Questions): https://stackoverflow.com/questions/tagged/lettuce |
22 | 14 | * Join the chat at https://discord.gg/redis and look for the "Help:Tools Lettuce" channel |
23 | 15 | * GitHub Issues (Bug reports, feature requests): https://github.com/lettuce-io/lettuce-core/issues |
24 | | -* Documentation: https://lettuce.io/core/7.0.0.BETA2/reference/ |
25 | | -* Javadoc: https://lettuce.io/core/7.0.0.BETA2/api/ |
| 16 | +* Documentation: https://lettuce.io/core/7.1.1.RELEASE/reference/ |
| 17 | +* Javadoc: https://lettuce.io/core/7.1.1.RELEASE/api/ |
26 | 18 |
|
27 | 19 | # Changes |
28 | 20 |
|
29 | | -## 🔥 Breaking Changes |
30 | | - |
31 | | -- chore: remove usage of deprecated connection methods in command APIs in integration tests (#3328) (#3343) |
32 | | -- Remove deprecated dnsResolver option (#3328) (#3333) |
33 | | -- Remove deprecated `reset()` method from Lettuce API and internals (#3395) |
34 | | -- Make Utility Class constructor private to enforce noninstantiability (#3266) |
35 | | -- Enable adaptive refresh by default #3249 (#3316) |
36 | | -- ISSUE#3328 - Remove deprecated code from ISSUE#1314 (#3351) |
37 | | -- chore: deprecated withPassword(String) method (#3328) (#3350) |
38 | | -- Remove deprecated Utf8StringCodec class (#3328) (#3389) |
39 | | -- chore: remove deprecated default timeout from AbstractRedisClient (#3328) (#3344) |
40 | | -- chore: remove deprecated ClientOptions#cancelCommandsOnReconnectFailure (#3328) (#3346) |
41 | | - |
42 | | -## 🚀 New Features |
43 | | - |
44 | | -- Add support for EPSILON and WITHATTRIBS arguments in VSIM command (#3449) |
45 | | -- Add String-based JSON API to avoid unnecessary conversions (#3369) (#3394) |
46 | | -- React to maintenance events #3345 (#3354) |
47 | | - |
48 | 21 | ## 🐛 Bug Fixes |
49 | | -- Rename maintenance notification configuration properties (#3450) |
50 | | -- Timeouts seen during endpoint re-bind and migrate (#3426) |
51 | | -- Fix a NullPointerException in DelegateJsonObject #3417 (#3418) |
52 | | - |
53 | | -## 💡 Other |
| 22 | +* SearchArgs.returnField with alias produces malformed redis command #3528 (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3534 |
| 23 | +* Fix command queue corruption on encoding failures (#3443) (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3562 |
54 | 24 |
|
55 | | -- Timeouts seen during endpoint re-bind and migrate (#3426) |
56 | | -- Return name method to ProtocolKeyword public interface. (#3424) |
57 | | -- Refactor JsonValue to Object mapping #3412 (#3413) |
58 | | -- Using non-native transports with SocketOptions should cause an error (#3279) |
| 25 | +## 🧰 Maintenance |
| 26 | +* Bumping Netty to 4.2.5.Final (7.1.x) by @tishun in https://github.com/redis/lettuce/pull/3537 |
59 | 27 |
|
60 | 28 | --- |
61 | 29 |
|
62 | | -**Full Changelog**: [6.8.0.RELEASE...7.0.0.BETA2](https://github.com/redis/lettuce/compare/6.8.0.RELEASE...7.0.0.BETA2) |
| 30 | +**Full Changelog**: https://github.com/redis/lettuce/compare/7.1.0.RELEASE...7.1.1.RELEASE |
0 commit comments