github spring-projects/spring-data-redis 4.1.0-M1

latest releases: 3.5.9, 4.0.3
pre-release10 hours ago

📗 Links

⭐ New Features

  • Add Expiration-based API for SET command operations #3305
  • Make auto-startup configurable in DefaultStreamMessageListenerContainer #3293
  • Provide library client information to Redis #3268
  • Add incrementScore to RedisZSet #3257
  • Add incrementScore to RedisZSet #3256
  • Expand bitwise operations with DIFF, DIFF1, ANDOR, ONE #3250
  • Add support for XDELEX and XACKDEL, and expand options for XADD and XTRIM #3247
  • Feature Request: Support XDELEX, XACKEX and extend XADD and XTRIM options from Redis 8.2 #3232
  • Migrate to JSpecify annotations for nullability constraints #3092
  • Consider enabling auto-startup for DefaultStreamMessageListenerContainer #2568

🐞 Bug Fixes

  • Fix Duration validation to accept nanosecond fractions #3302
  • Use Jackson default factory to create JavaType #3277
  • JacksonJsonRedisSerializer in Spring Data Redis 4.0.0 breaks deserialization due to use of unsafeSimpleType #3271
  • ReactiveListOperations left/right pop operations fail with Duration with fractions of second #2975

📔 Documentation

  • Add Readme templates #2758

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.8.2.RELEASE #3296
  • Upgrade jedis minor and lettuce major versions #3295
  • Upgrade to Jedis 7.2.0 #3282

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Don't miss a new spring-data-redis release

NewReleases is sending notifications on new releases.