Skip to content

Releases: spring-projects/spring-data-redis

2.4.13

17 Sep 07:04
b92ac82
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.0.8 #2164
  • Upgrade to XStream 1.4.18 #2152

2.6.0-M2

12 Aug 13:17
79a1acf
Compare
Choose a tag to compare

2.5.4

12 Aug 09:39
bab3e62
Compare
Choose a tag to compare

2.4.12

12 Aug 08:38
13bbb7f
Compare
Choose a tag to compare

2.6.0-M1

16 Jul 12:22
485ea08
Compare
Choose a tag to compare
2.6.0-M1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Introduce factory methods to configure LettuceConnectionFactory from RedisURI #2116
  • Add support for type using the SCAN command #2109
  • Add support for LMOVE and BLMOVE #2107
  • Support for TYPE parameter of SCAN command #2089
  • Add support for ZMSCORE and ZPOPMIN/ZPOPMAX commands #2088
  • Add support for GETEX and GETDEL through getAndExpire(…), getAndPersist(…) and getAndDelete(…) methods #2086
  • RedisCache synchronises all get(key, valueLoader) calls #2079
  • Add support for BitFieldSubCommands that generate multiple bit operations using non-chaining methods #2055
  • Add support for SubscriptionListener using Pub/Sub and introduce ReactiveRedisMessageListenerContainer.receiveLater(…) #2052
  • Add support for GETEX and GETDEL through imperative and reactive …ValueOperations #2050
  • Add support for ZRANDMEMBER through ZSetOperations and ReactiveZSetOperations #2049
  • Add support for HRANDFIELD through HashOperations and ReactiveHashOperations #2048
  • Add NOMKSTREAM option to XADD command #2047
  • Add exclusive range query to XPENDING and X[REV]RANGE #2044
  • Add support for GEOSEARCH[STORE] through GeoOperations and ReactiveGeoOperations #2043
  • Add support for ZDIFF[STORE] commands through ZSetOperations and ReactiveZSetOperations #2041
  • Add support for COPY via RedisOperations and ReactiveRedisOperations #2040
  • Add support for LMOVE and BLMOVE via ListOperations and ReactiveListOperations #2039
  • Add support for ZMSCORE through variadic ZSetOperations.score(K key, Object... o) and ReactiveZSetOperations #2038
  • Add support for SMISMEMBER through variadic SetOperations.isMember(K key, Object... o) and ReactiveSetOperations #2037
  • Add support for ZPOPMIN and ZPOPMAX commands including blocking variants #2007
  • Cannot scan binary keys with Jedis #2006
  • DefaultRedisCacheWriter.clean() uses blocking KEYS command [DATAREDIS-1151] #1721

🪲 Bug Fixes

  • Cannot connect to Redis Sentinel using database greater 0 through Jedis #2103
  • Fix result sorting using Redis repository query methods #2087
  • Support findAll with sorting in derived query methods #2080
  • LettuceStreamCommands.xRevRange uses async dedicated connection #2078
  • Flakey bug: PubSubTests.testContainerSubscribe fails at random times [DATAREDIS-1264] #1834

📔 Documentation

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.1.4 #2119
  • Upgrade to Jedis 3.6.1 #2093
  • Upgrade to Lettuce 6.1.3 #2091
  • Bump xstream from 1.4.16 to 1.4.17 #2069
  • Upgrade to Lettuce 6.1.2 #2064
  • Upgrade to Jedis 3.6.0 #2022

❤️ Contributors

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

2.5.3

16 Jul 09:52
0f034f2
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Introduce factory methods to configure LettuceConnectionFactory from RedisURI #2116
  • Add support for ZMSCORE and ZPOPMIN/ZPOPMAX commands #2088

🪲 Bug Fixes

  • Cannot connect to Redis Sentinel using database greater 0 through Jedis #2103

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.1.4 #2119

2.4.11

16 Jul 08:46
532a997
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Add support for ZMSCORE and ZPOPMIN/ZPOPMAX commands #2088

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.0.7 #2120

2.5.2

22 Jun 14:05
7556fce
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • RedisCache synchronises all get(key, valueLoader) calls #2079
  • Add support for BitFieldSubCommands that generate multiple bit operations using non-chaining methods #2055

🪲 Bug Fixes

  • Fix result sorting using Redis repository query methods #2087
  • LettuceStreamCommands.xRevRange uses async dedicated connection #2078

🔨 Dependency Upgrades

  • Upgrade to Jedis 3.6.1 #2093
  • Upgrade to Lettuce 6.1.3 #2091
  • Bump xstream from 1.4.16 to 1.4.17 #2069

❤️ Contributors

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

2.4.10

22 Jun 13:29
bf077ed
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.0.6 #2092
  • Bump xstream from 1.4.16 to 1.4.17 #2069

❤️ Contributors

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

2.5.1

14 May 10:36
29fcd08
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.1.2 #2064
  • Upgrade to Jedis 3.6.0 #2022