From 7e13734ef65d88cdeed8e3d1cb182d2058741a5d Mon Sep 17 00:00:00 2001 From: Tihomir Mateev Date: Mon, 30 Dec 2024 11:32:00 +0200 Subject: [PATCH] Releasing 6.4.2 --- RELEASE-NOTES.md | 39 +++++++++------------------------------ pom.xml | 2 +- 2 files changed, 10 insertions(+), 31 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 481c2b4cf8..b693601b89 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,16 +1,12 @@ -Lettuce 6.4.0 RELEASE NOTES +Lettuce 6.4.2 RELEASE NOTES ============================== -The Redis team is delighted to announce general availability of Lettuce 6.4. - -This Lettuce driver is now going to be shipped under the MIT licensing scheme. The `CLIENT SETINFO` -is now working in a fire-and-forget mode to allow better compatibility with Redis servers that do -not support this command. +The Redis team is delighted to announce general availability of Lettuce 6.4.2 Lettuce 6 supports Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires at least Java 8 and works with Java 21. -Thanks to all contributors who made Lettuce 6.4.0 possible. +Thanks to all contributors who made Lettuce 6.4.2 possible. If you need any support, meet Lettuce at @@ -19,42 +15,25 @@ If you need any support, meet Lettuce at * Join the chat at https://discord.gg/redis for general discussion * GitHub Issues (Bug reports, feature requests): https://github.com/lettuce-io/lettuce-core/issues -* Documentation: https://lettuce.io/core/6.4.0.RELEASE/reference/ -* Javadoc: https://lettuce.io/core/6.4.0.RELEASE/api/ +* Documentation: https://lettuce.io/core/6.4.2.RELEASE/reference/ +* Javadoc: https://lettuce.io/core/6.4.2.RELEASE/api/ Commands -------- -* Add `PUBSUB` shard channel commands `SHARDCHANNELS` #2756, `SHARDNUMSUB` #2776 -* Add `PUBSUB` shard channel commands `SPUBLISH` #2757, `SSUBSCRIBE` #2758 and `SUNSUBSCRIBE` #2758 -* Add support for `CLIENT KILL [MAXAGE]` #2782 -* Hash field expiration commands `HEXPIRE`, `HEXPIREAT`, `HEXPIRETIME` and `HPERSIST` #2836 -* Hash field expiration commands `HPEXPIRE`, `HPEXPIREAT`, `HPEXPIRETIME`, `HTTL` and `HPTTL` #2857 +* N/A Enhancements ------------ -* Add support for `HSCAN NOVALUES` #2763 -* Send the `CLIENT SETINFO` command in a fire-and-forget way #2082 -* Change the license to more permissive MIT #2173 -* Add a evalReadOnly overload that accepts the script as a String #2868 -* `XREAD` support for reading last message from stream #2863 -* Mark dnsResolver(DnsResolver) as deprecated #2855 -* Remove connection-related methods from commands API #2027 -* Move connection-related commands from BaseRedisCommands to RedisConnectionCommands #2031 +* N/A Fixes ----- -* None +* NOAUTH Authentication required on CLIENT and READONLY command (#3035) Other ----- -* Bump `org.apache.commons:commons-pool2` from 2.11.1 to 2.12.0 #2877 -* Bump `org.openjdk.jmh:jmh-generator-annprocess` from 1.21 to 1.37 #2876 -* Bump `org.apache.maven.plugins:maven-jar-plugin` from 3.3.0 to 3.4.1 #2875 -* Bump `org.codehaus.mojo:flatten-maven-plugin from` 1.5.0 to 1.6.0 #2874 -* Bump `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.3 to 3.7.0 #2873 -* Applying code formatter each time we run a Maven build #2841 -* Bump `setup-java` to v4 #2807 +* N/A diff --git a/pom.xml b/pom.xml index c1c5f9215f..b9a33e630d 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ io.lettuce lettuce-core - 6.4.0.BUILD-SNAPSHOT + 6.4.3.BUILD-SNAPSHOT jar Lettuce