v3.0.9
⭐ New Features
- FallbackBatchErrorHandler - Consider Seeking and Exiting Retries When Container is Paused #2742
- Make KafkaAdmin Easier to Subclass and Add a Filter Mechanism #2720
- GH-2709: Preserve existing JAAS configuration #2713
- Add DLPR Creator Function to DeadLetterPublishingRecovererFactory #2711
🐞 Bug Fixes
- Possible dead lock between DefaultKafkaProducerFactory.expire and DefaultKafkaProducerFactory.removeProducer #2744
- GH-2738: Pausing container results in WakeupException without retrying failed listener invocation #2739
- NullPointerException in KafkaRecordReceiverContext #2736
- Fix Race Condition in DelegatingInvocableHandler #2723
- Behavior Change When Interceptor Throws an Exception #2722
📔 Documentation
🔨 Dependency Upgrades
- Upgrade Spring Framework, Data, Micrometer, Reactor Versions #2746
❤️ Contributors
Thank you to all the contributors who worked on this release:
@WhiteDG, @antonio-tomac, and @edanidzerda