Skip to content

Commit

Permalink
Complete the chanegs to the RELEASE-NOTES.MD
Browse files Browse the repository at this point in the history
  • Loading branch information
tishun committed Sep 30, 2024
1 parent dfadd51 commit 806bab6
Showing 1 changed file with 27 additions and 28 deletions.
55 changes: 27 additions & 28 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
Lettuce 6.4.0 RELEASE NOTES
Lettuce 6.5.0 RELEASE NOTES
==============================

The Redis team is delighted to announce the general availability of Lettuce 6.5.

Great news everybody! Lettuce 6.5.0 comes with RedisJSON support enabled. For more on that please consult with the [RedisJSON documentation](https://redis.io/docs/latest/develop/data-types/json/) and the .
Great news, everyone! Lettuce 6.5.0 comes with RedisJSON support enabled.
For more on that, please consult with the [RedisJSON documentation](https://redis.io/docs/latest/develop/data-types/json/) and the [Lettuce guide on RedisJSON](https://redis.github.io/lettuce/user-guide/redis-json/).

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.
Expand All @@ -14,45 +15,43 @@ 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 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/
* 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/6.5.0.RELEASE/reference/
* Javadoc: https://lettuce.io/core/6.5.0.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
* Add `CLUSTER MYSHARDID` in #2920 and `CLUSTER LINKS` in #2986
* Add `CLIENT TRACKINGINFO` in #2862

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
* Default ClientOptions.timeoutOptions to TimeoutOptions.enabled() (#2927)
* Update completeExceptionally on ClusterCommand using super (#2980)

Fixes
-----
* fix(2971): spublish typo fix (#2972)
* Initialize slots with empty BitSet in RedisClusterNode's constructors (#2341)
* Add defensive copy for Futures allOf() method (#2943)
* fix:deadlock when reentrant exclusive lock (#2961)

* None

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
* Add badges to the README.md file (#2939)
* Convert wiki to markdown docs (#2944)
* Bump org.jacoco:jacoco-maven-plugin from 0.8.9 to 0.8.12 (#2921)
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.1 (#2922)
* Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.1 (#2958)
* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 (#2957)
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 (#2968)
* Bump org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.2 (#2966)
* Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 (#2978)
* Bump org.apache.logging.log4j:log4j-bom from 2.17.2 to 2.24.0 (#2988)
* Bump io.netty:netty-bom from 4.1.107.Final to 4.1.113.Final (#2990)
* Suspected change in ubuntu causing CI failures (#2949)

0 comments on commit 806bab6

Please sign in to comment.