You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Redis team is delighted to announce the general availability of Lettuce 6.7.
5
-
6
-
Great news, everyone! Lettuce 6.7.0 comes with RedisJSON support enabled.
7
-
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/).
4
+
The Redis team is delighted to announce the BETA3 pre-release of Lettuce 6.6.0
8
5
9
6
Lettuce 6 supports Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires
10
7
at least Java 8 and works with Java 21.
@@ -17,25 +14,68 @@ If you need any support, meet Lettuce at
* Add `CLUSTER MYSHARDID` in #2920 and `CLUSTER LINKS` in #2986
26
-
22
+
* Hash Field Expiration (part II) (#3195) by @ggivo in https://github.com/redis/lettuce/pull/3204
27
23
28
24
Enhancements
29
25
------------
30
-
* Default ClientOptions.timeoutOptions to TimeoutOptions.enabled() (#2927)
31
-
26
+
* Introduce command replay filter to avoid command replaying after reconnect #1310 by @tishun in https://github.com/redis/lettuce/pull/3118
27
+
* Deprecate the STRALGO command and implement the LCS in its place by @Dltmd202 in https://github.com/redis/lettuce/pull/3037
28
+
* fix: prevent blocking event loop thread by replacing ArrayDeque with HashIndexedQueue by @okg-cxf in https://github.com/redis/lettuce/pull/2953
29
+
* Token based authentication integration with core extension by @ggivo in https://github.com/redis/lettuce/pull/3063
30
+
* replace hardcoded GT and LT with CommandKeyword enum by @minwoo1999 in https://github.com/redis/lettuce/pull/3079
31
+
* Add support up to max unsigned integer in Bitfield offset (#2964) by @psw0946 in https://github.com/redis/lettuce/pull/3099
32
+
* Improve code by adding some null checks by @tishun in https://github.com/redis/lettuce/pull/3115
33
+
* Introduce test matrix based on Redis server versions by @ggivo in https://github.com/redis/lettuce/pull/3145
34
+
* Add modules ACL support by @sazzad16 in https://github.com/redis/lettuce/pull/3102
35
+
* Test modules CONFIG support by @sazzad16 in https://github.com/redis/lettuce/pull/3103
36
+
* report block error when use with reactor mode #3168 by @tishun in https://github.com/redis/lettuce/pull/3169
37
+
* Include command type in the timeout message by @arturaz in https://github.com/redis/lettuce/pull/3167
32
38
33
39
Fixes
34
40
-----
35
-
* fix(2971): spublish typo fix (#2972)
36
-
41
+
* WATCH during MULTI shouldn't fail transaction #3009 by @tishun in https://github.com/redis/lettuce/pull/3027
42
+
* Fix: make sure FIFO order between write and notify channel active by @okg-cxf in https://github.com/redis/lettuce/pull/2597
43
+
* UnsupportedOperationException from ListSubscriber during hrandfieldWithvalues #3122 by @tishun in https://github.com/redis/lettuce/pull/3123
44
+
* Update CommonsPool2ConfigConverterUnitTests.java by @Rian-Ismael in https://github.com/redis/lettuce/pull/3147
45
+
* Fix typo & add withSsl() in connecting to Entra ID enabled Redis doc by @ggivo in https://github.com/redis/lettuce/pull/3191
46
+
* Fix SimpleBatcher apparent deadlock #2196 by @ggivo in https://github.com/redis/lettuce/pull/3148
47
+
* jsonArrpop fails with null return value (#3196) by @tishun in https://github.com/redis/lettuce/pull/3206
48
+
* json.arrpop forces index=-1 with root path (#3214) by @thachlp in https://github.com/redis/lettuce/pull/3217
49
+
* Updates enableAdaptiveRefreshTrigger trigger assertion message by @ymiliaresis in https://github.com/redis/lettuce/pull/3216
37
50
38
51
Other
39
52
-----
40
-
* Add badges to the README.md file (#2939)
41
-
53
+
* Add example configuration using SNI enabled TLS connection by @ggivo in https://github.com/redis/lettuce/pull/3045
54
+
* Disable docker image being used to call compose when running tests by @tishun in https://github.com/redis/lettuce/pull/3046
55
+
* Workflow for running benchmarks weekly by @tishun in https://github.com/redis/lettuce/pull/3052
56
+
* Fixing benchmark flow by @tishun in https://github.com/redis/lettuce/pull/3056
57
+
* Test failures not reported because step is skipped by @tishun in https://github.com/redis/lettuce/pull/3067
58
+
* Stale issues action bump by @tishun in https://github.com/redis/lettuce/pull/3182
59
+
* Migrate Lettuce test setup to use client-lib-test by @kiryazovi-redis in https://github.com/redis/lettuce/pull/3158
60
+
* JSON integration tests now do not use the test-containers framework by @tishun in https://github.com/redis/lettuce/pull/3203
61
+
* Test with 8.0-M05-pre by @ggivo in https://github.com/redis/lettuce/pull/3219
62
+
* Add sample examples to test redis.io build by @uglide in https://github.com/redis/lettuce/pull/3051
63
+
* DOC-4528 async hash examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3069
64
+
* DOC-4531 set data type examples by @andy-stark-redis in https://github.com/redis/lettuce/pull/3076
65
+
* DOC-4802 fix string example concurrency by @andy-stark-redis in https://github.com/redis/lettuce/pull/3156
66
+
* Fix several typos on the advanced-usage page by @danicheg in https://github.com/redis/lettuce/pull/3174
67
+
* docs: update Limitations section to reflect shaded JAR deprecation by @minwoo1999 in https://github.com/redis/lettuce/pull/3095
68
+
* Remove extra spaces in words in docs by @enjoy-binbin in https://github.com/redis/lettuce/pull/3120
69
+
* Bump to v4 of checkout by @tishun in https://github.com/redis/lettuce/pull/3152
70
+
* Fix 'make test' test failures by @ggivo in https://github.com/redis/lettuce/pull/3157
71
+
* Readme doc on how to connect to Azure Managed Redis with Entra ID authentication by @ggivo in https://github.com/redis/lettuce/pull/3166
72
+
* refactor mget method improved readability and efficiency by @ori0o0p in https://github.com/redis/lettuce/pull/3061
73
+
* Migrate JSON tests infra to use client-lilb-test by @ggivo in https://github.com/redis/lettuce/pull/3128
74
+
* Update the base project URLs in pom.xml by @danicheg in https://github.com/redis/lettuce/pull/3151
75
+
* Update publish docs action to use latest versions of actions by @tishun in https://github.com/redis/lettuce/pull/3154
76
+
* Bump default client-libs-test container version by @ggivo in https://github.com/redis/lettuce/pull/3165
77
+
* Bump org.slf4j:jcl-over-slf4j from 1.7.25 to 2.0.16 by @dependabot in https://github.com/redis/lettuce/pull/2959
78
+
* Bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 by @dependabot in https://github.com/redis/lettuce/pull/3082
79
+
* Bump io.micrometer:micrometer-bom from 1.12.4 to 1.14.2 by @dependabot in https://github.com/redis/lettuce/pull/3096
80
+
* Bump io.netty.incubator:netty-incubator-transport-native-io_uring from 0.0.25.Final to 0.0.26.Final by @dependabot in https://github.com/redis/lettuce/pull/3106
81
+
* Bump netty.version to 4.1.118.Final #3187 by @tishun in https://github.com/redis/lettuce/pull/3189
0 commit comments