github spring-projects/spring-data-redis 3.0.0-M5

latest releases: 3.4.0-M1, 3.3.4, 3.2.10...
pre-release2 years ago

📗 Links

⭐ New Features

  • Support AOT processing of repositories #2350
  • Introduce JacksonObjectReader and JacksonObjectWriter function interfaces to customize JSON (de)serialization #2332
  • Provide read/write customization hooks for GenericJackson2JsonRedisSerializer #2322
  • Use o.s.d.d.Range instead of inner Range class for ZSet operations #2292
  • Use Range type from Spring Data Commons #2288
  • Upgrade to Jedis 4.2 #2287
  • Allow configuration of RedisMessageListenerContainer through @EnableRedisRepositories #1827

🐞 Bug Fixes

  • Jackson2HashMapper does not serialize BigDecimal fields when flatten = true #2365
  • Introduce custom StdTypeResolverBuilder to support primitive arrays without type hints. #2364
  • GenericJackson2JsonRedisSerializer fails with Unexpected token when deserializing int[] with default typing #2361
  • JedisConnection.close() fails to release connection to pool if subscription cleanup fails #2356
  • MappingRedisConverter does not support generic properties #2349
  • JedisClusterKeyCommands not sending SORT with STORE modifier #2341
  • ValueKey SerializationPair must not be null - not meaningful error message #2336
  • Exceptions in Subscriber.initialize(…) can escape into the caller #2335
  • Using Lettuce with RedisMessageListenerContainer leaves open connections #2331
  • LettuceConnectionFactory.destroy(…) releases cluster connections after shutting down the connection pool #2330

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.0 #2363
  • Upgrade to Jedis 4.2.3 #2357
  • Adopt to Reactor 2022.0.0-M4 changes #2354
  • Upgrade to Maven Wrapper 3.8.5 #2337

❤️ 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.