github redis/lettuce 6.6.0.BETA3

pre-release5 days ago

📗 Links

This pre-release provides support for the newly introduced HGETDEL, HGETEX and HSETEX commands.

⭐ New Features

  • Hash Field Expiration (part II) (#3195) by @ggivo in #3204
  • 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

🐞 Bug 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

❤️ New Contributors

Full Changelog: 6.5.5.RELEASE...6.6.0.BETA3

Don't miss a new lettuce release

NewReleases is sending notifications on new releases.