Skip to content

Latest commit

 

History

History
81 lines (72 loc) · 6.46 KB

RELEASE-NOTES.md

File metadata and controls

81 lines (72 loc) · 6.46 KB

Lettuce 6.6.0 BETA3 NOTES

The Redis team is delighted to announce the BETA3 pre-release of Lettuce 6.6.0

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.7.0 possible.

If you need any support, meet Lettuce at

Commands

  • Hash Field Expiration (part II) (#3195) by @ggivo in #3204

Enhancements

  • Introduce command replay filter to avoid command replaying after reconnect #1310 by @tishun in #3118
  • Deprecate the STRALGO command and implement the LCS in its place by @Dltmd202 in #3037
  • fix: prevent blocking event loop thread by replacing ArrayDeque with HashIndexedQueue by @okg-cxf in #2953
  • Token based authentication integration with core extension by @ggivo in #3063
  • replace hardcoded GT and LT with CommandKeyword enum by @minwoo1999 in #3079
  • Add support up to max unsigned integer in Bitfield offset (#2964) by @psw0946 in #3099
  • Improve code by adding some null checks by @tishun in #3115
  • Introduce test matrix based on Redis server versions by @ggivo in #3145
  • Add modules ACL support by @sazzad16 in #3102
  • Test modules CONFIG support by @sazzad16 in #3103
  • report block error when use with reactor mode #3168 by @tishun in #3169
  • Include command type in the timeout message by @arturaz in #3167

Fixes

  • WATCH during MULTI shouldn't fail transaction #3009 by @tishun in #3027
  • Fix: make sure FIFO order between write and notify channel active by @okg-cxf in #2597
  • UnsupportedOperationException from ListSubscriber during hrandfieldWithvalues #3122 by @tishun in #3123
  • Update CommonsPool2ConfigConverterUnitTests.java by @Rian-Ismael in #3147
  • Fix typo & add withSsl() in connecting to Entra ID enabled Redis doc by @ggivo in #3191
  • Fix SimpleBatcher apparent deadlock #2196 by @ggivo in #3148
  • jsonArrpop fails with null return value (#3196) by @tishun in #3206
  • json.arrpop forces index=-1 with root path (#3214) by @thachlp in #3217
  • Updates enableAdaptiveRefreshTrigger trigger assertion message by @ymiliaresis in #3216

Other

  • Add example configuration using SNI enabled TLS connection by @ggivo in #3045
  • Disable docker image being used to call compose when running tests by @tishun in #3046
  • Workflow for running benchmarks weekly by @tishun in #3052
  • Fixing benchmark flow by @tishun in #3056
  • Test failures not reported because step is skipped by @tishun in #3067
  • Stale issues action bump by @tishun in #3182
  • Migrate Lettuce test setup to use client-lib-test by @kiryazovi-redis in #3158
  • JSON integration tests now do not use the test-containers framework by @tishun in #3203
  • Test with 8.0-M05-pre by @ggivo in #3219
  • Add sample examples to test redis.io build by @uglide in #3051
  • DOC-4528 async hash examples by @andy-stark-redis in #3069
  • DOC-4531 set data type examples by @andy-stark-redis in #3076
  • DOC-4802 fix string example concurrency by @andy-stark-redis in #3156
  • Fix several typos on the advanced-usage page by @danicheg in #3174
  • docs: update Limitations section to reflect shaded JAR deprecation by @minwoo1999 in #3095
  • Remove extra spaces in words in docs by @enjoy-binbin in #3120
  • Bump to v4 of checkout by @tishun in #3152
  • Fix 'make test' test failures by @ggivo in #3157
  • Readme doc on how to connect to Azure Managed Redis with Entra ID authentication by @ggivo in #3166
  • refactor mget method improved readability and efficiency by @ori0o0p in #3061
  • Migrate JSON tests infra to use client-lilb-test by @ggivo in #3128
  • Update the base project URLs in pom.xml by @danicheg in #3151
  • Update publish docs action to use latest versions of actions by @tishun in #3154
  • Bump default client-libs-test container version by @ggivo in #3165
  • Bump org.slf4j:jcl-over-slf4j from 1.7.25 to 2.0.16 by @dependabot in #2959
  • Bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 by @dependabot in #3082
  • Bump io.micrometer:micrometer-bom from 1.12.4 to 1.14.2 by @dependabot in #3096
  • Bump io.netty.incubator:netty-incubator-transport-native-io_uring from 0.0.25.Final to 0.0.26.Final by @dependabot in #3106
  • Bump netty.version to 4.1.118.Final #3187 by @tishun in #3189