Skip to content

Commit 42de17b

Browse files
committed
Release 7.0.1 (#3558)
1 parent 4ea61b6 commit 42de17b

File tree

2 files changed

+15
-49
lines changed

2 files changed

+15
-49
lines changed

RELEASE-NOTES.md

Lines changed: 14 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,33 @@
1-
Lettuce 7.0.0 RELEASE NOTES
1+
Lettuce 7.0.1 RELEASE NOTES
22
==============================
33

4-
The Lettuce team is pleased to announce the release of Lettuce 7.0.0!
4+
The Lettuce team is pleased to announce the release of Lettuce 7.0.1!
55

6-
The release focuses on introducing **Maintenance events support** functionality, API improvements, and cleanup of deprecated features.
6+
**Lettuce 7.0.1.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**.
77

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-
- **Upgrading to Netty 4.2**
13-
14-
**Lettuce 7.0.0.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**.
15-
16-
Thanks to all contributors who made Lettuce 7.0.0.RELEASE possible!
8+
Thanks to all contributors who made Lettuce 7.0.1.RELEASE possible!
179

1810
If you need any support, meet Lettuce at
1911

2012
* GitHub Discussions: https://github.com/lettuce-io/lettuce-core/discussions
2113
* Stack Overflow (Questions): https://stackoverflow.com/questions/tagged/lettuce
22-
* Join the chat at https://discord.gg/redis and look for the "Help:Tools Lettuce" channel
14+
* Join the chat at https://discord.gg/redis and look for the "Help:Tools Lettuce" channel
2315
* GitHub Issues (Bug reports, feature requests): https://github.com/lettuce-io/lettuce-core/issues
24-
* Documentation: https://lettuce.io/core/7.0.0.RELEASE/reference/
25-
* Javadoc: https://lettuce.io/core/7.0.0.RELEASE/api/
16+
* Documentation: https://lettuce.io/core/7.0.1.RELEASE/reference/
17+
* Javadoc: https://lettuce.io/core/7.0.1.RELEASE/api/
2618

2719
# Changes
2820

29-
## 🔥 Breaking Changes
30-
31-
- The KEYS command needs to be keyless (#3341)
32-
- chore: remove usage of deprecated connection methods in command APIs in integration tests (#3328) (#3343)
33-
- Remove deprecated dnsResolver option (#3328) (#3333)
34-
- Remove deprecated `reset()` method from Lettuce API and internals (#3395)
35-
- Make Utility Class constructor private to enforce noninstantiability (#3266)
36-
- Enable adaptive refresh by default #3249 (#3316)
37-
- ISSUE#3328 - Remove deprecated code from ISSUE#1314 (#3351)
38-
- chore: deprecated withPassword(String) method (#3328) (#3350)
39-
- Remove deprecated Utf8StringCodec class (#3328) (#3389)
40-
- chore: remove deprecated default timeout from AbstractRedisClient (#3328) (#3344)
41-
- chore: remove deprecated ClientOptions#cancelCommandsOnReconnectFailure (#3328) (#3346)
42-
43-
## 🚀 New Features
44-
45-
- Search - request/response policies implementation with API overrides (#3465)
46-
- Implement JSON raw return types (#3478)
47-
- Add support for EPSILON and WITHATTRIBS arguments in VSIM command (#3449)
48-
- Add String-based JSON API to avoid unnecessary conversions (#3369) (#3394)
49-
- React to maintenance events #3345 (#3354, #3450, #3426)
50-
5121
## 🐛 Bug Fixes
52-
- Fix cluster scan deadlock (#3448)
53-
- Timeouts seen during endpoint re-bind and migrate (#3426)
54-
- Fix a NullPointerException in DelegateJsonObject #3417 (#3418)
22+
* [Backport] Reduce CPU cycles spent on setting tracing tags by @ggivo in https://github.com/redis/lettuce/pull/3504
23+
* docs: add maintNotificationsConfig to ClientOptions documentation by @ggivo in https://github.com/redis/lettuce/pull/3487
24+
* SearchArgs.returnField with alias produces malformed redis command #3528 (7.0.x) by @a-TODO-rov in https://github.com/redis/lettuce/pull/3538
25+
* Preserve null values when parsing SearchReplies (#3518) by @a-TODO-rov in https://github.com/redis/lettuce/pull/3553
26+
* Fix command queue corruption on encoding failures (#3443) (7.0.x) by @tishun in https://github.com/redis/lettuce/pull/3561
5527

5628
## 💡 Other
29+
* Bumping Netty to 4.2.5.Final (7.0.x) by @a-TODO-rov in https://github.com/redis/lettuce/pull/3539
5730

58-
- feat: add JSON read-only commands to ReadOnlyCommands (#3462)
59-
- Upgrading to Netty 4.2 (#3405)
60-
- Make search commands truly keyless (#3456)
61-
- Add getCodec method to StatefulConnection (#3444)
62-
- Return name method to ProtocolKeyword public interface. (#3424)
63-
- Refactor JsonValue to Object mapping #3412 (#3413)
64-
- Using non-native transports with SocketOptions should cause an error (#3279)
6531
---
6632

67-
**Full Changelog**: [6.8.0.RELEASE...7.0.0.RELEASE](https://github.com/redis/lettuce/compare/6.8.0.RELEASE...7.0.0.BETA2)
33+
**Full Changelog**: https://github.com/redis/lettuce/compare/7.0.0.RELEASE...7.0.1.RELEASE

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<groupId>io.lettuce</groupId>
55
<artifactId>lettuce-core</artifactId>
6-
<version>7.0.1-SNAPSHOT</version>
6+
<version>7.0.2-SNAPSHOT</version>
77
<packaging>jar</packaging>
88

99
<name>Lettuce</name>

0 commit comments

Comments
 (0)