Skip to content

Commit

Permalink
Prepare release 6.6.0.BETA1
Browse files Browse the repository at this point in the history
  • Loading branch information
tishun committed Dec 20, 2024
1 parent 14de5b8 commit 5bc0387
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 31 deletions.
46 changes: 19 additions & 27 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
Lettuce 6.5.0 RELEASE NOTES
Lettuce 6.6.0 RELEASE NOTES
==============================

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

Great news, everyone! Lettuce 6.5.0 comes with RedisJSON support enabled.
Great news, everyone! Lettuce 6.6.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.

Thanks to all contributors who made Lettuce 6.4.0 possible.
Thanks to all contributors who made Lettuce 6.6.0 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/6.5.0.RELEASE/reference/
* Javadoc: https://lettuce.io/core/6.5.0.RELEASE/api/
* Documentation: https://lettuce.io/core/6.6.0.RELEASE/reference/
* Javadoc: https://lettuce.io/core/6.6.0.RELEASE/api/

Commands
--------
Expand All @@ -28,30 +28,22 @@ Commands

Enhancements
------------

* Default ClientOptions.timeoutOptions to TimeoutOptions.enabled() (#2927)
* Update completeExceptionally on ClusterCommand using super (#2980)
* Token based authentication integration with core extension by @ggivo in https://github.com/redis/lettuce/pull/3063
* Deprecate the STRALGO command and implement the LCS in its place by @Dltmd202 in https://github.com/redis/lettuce/pull/3037

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)

* fix: prevent blocking event loop thread by replacing ArrayDeque with HashIndexedQueue by @okg-cxf in https://github.com/redis/lettuce/pull/2953
* Fix: make sure FIFO order between write and notify channel active by @okg-cxf in https://github.com/redis/lettuce/pull/2597

Other
-----

* 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)
* Add example configuration using SNI enabled TLS connection by @ggivo in https://github.com/redis/lettuce/pull/3045
* Disable docker image being used to call compose when running tests by @tishun in https://github.com/redis/lettuce/pull/3046
* Workflow for running benchmarks weekly by @tishun in https://github.com/redis/lettuce/pull/3052
* Fixing benchmark flow by @tishun in https://github.com/redis/lettuce/pull/3056
* Using the right name for the file this time by @tishun in https://github.com/redis/lettuce/pull/3057
* Test failures not reported because step is skipped by @tishun in https://github.com/redis/lettuce/pull/3067
* DOC-4528 async hash examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3069
* Bump org.slf4j:jcl-over-slf4j from 1.7.25 to 2.0.16 by @dependabot in https://github.com/redis/lettuce/pull/2959
* Bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 by @dependabot in https://github.com/redis/lettuce/pull/3082
6 changes: 3 additions & 3 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Add these lines to file pom.xml:
<dependency>
<groupId>io.lettuce</groupId>
<artifactId>lettuce-core</artifactId>
<version>6.5.0.RELEASE</version>
<version>6.6.0.RELEASE</version>
</dependency>
```

Expand All @@ -23,7 +23,7 @@ Add these lines to file ivy.xml:
``` xml
<ivy-module>
<dependencies>
<dependency org="io.lettuce" name="lettuce-core" rev="6.5.0.RELEASE"/>
<dependency org="io.lettuce" name="lettuce-core" rev="6.6.0.RELEASE"/>
</dependencies>
</ivy-module>
```
Expand All @@ -34,7 +34,7 @@ Add these lines to file build.gradle:

``` groovy
dependencies {
implementation 'io.lettuce:lettuce-core:6.5.0.RELEASE'
implementation 'io.lettuce:lettuce-core:6.6.0.RELEASE'
}
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<groupId>io.lettuce</groupId>
<artifactId>lettuce-core</artifactId>
<version>6.5.0.BUILD-SNAPSHOT</version>
<version>6.6.0.BUILD-SNAPSHOT</version>
<packaging>jar</packaging>

<name>Lettuce</name>
Expand Down

0 comments on commit 5bc0387

Please sign in to comment.