⭐ New Features
- GH-2542: FallbackBatchErrorHandler Improvement #2543
- Add possibility to remove custom headers in method: addHeadersFunction(...) from DeadLetterPublishingRecoverer #2528
- Cluster Id: Use Producer/Consumer Bootstrap Servers if Different to the Context's KafkaAdmin Servers #2505
🐞 Bug Fixes
- Get Cluster Id for Observation Lazily #2538
- Topic partition is not resumed after re-assignment for RetryTopic #2525
- KafkaListener Regression - Pseudo Bean __listener Not Available in the Id Attribute #2521
📔 Documentation
- Remove outdated information for transactional.id #2524
- GH-2511: Fix code examples in the documentation for for Non-Blocking Retries - BackOff Configuration #2512
🔨 Dependency Upgrades
- Upgrade Spring, Micrometer, Reactor Versions #2548
🔨 Tasks
- kafka-clients 3.3.2 Compatibility #2540
- Refactor Switch Expressions #2535
- Upgrade Samples to 3.0.x #2508
❤️ Contributors
Thank you to all the contributors who worked on this release:
@LukasHeimann, @jucosorin, and @truepele