📗 Links
⭐ New Features
- Add support to clear cache by key pattern #2379
- Improve
ByteUtils.concatAll(…)array allocations #2366
🐞 Bug Fixes
- Reactive
multiGetreturns empty string on non-existing key #2402 - The implementation of GenericJackson2JsonRedisSerializer has changed in a non-back-compatible manner - and perhaps, by accident? #2396
JedisClusterHashCommands.hStrLen()should callshstrenonJedisClusterobject #2392RedisMessageListenerContainer.removeMessageListener(…)unsubscribes twice #2355- Fix potential
NullPointerExceptionwhen using Jedis ClusterBZPOP*#2324 - BZPOPMAX returns minimum value when called with a Duration #2323
📔 Documentation
- Document differences between hRandField and hRandFieldWithValues #2407
- Remove new & noteworthy section in favor of our release notes #2384
- Fix the JDK version required to build from the source code #2377
🔨 Dependency Upgrades
- Adopt to changed Mockk artifact name #2405
❤️ Contributors
We'd like to thank all the contributors who worked on this release!