⭐ New Features
- Private Header Type for DeserializationExceptions #2770
- Add KafkaMessageHeaderAccessor #2767
- Consider to expose a
spring.kafka.bootstrap-servers
System property withEmbeddedKafkaBroker
#2750 - Partial positive acknowledge support for BatchAcknowledgingMessageListener #2066
🐞 Bug Fixes
- AdminClient doesn't use configured properties while starting a container listener #2762
- Sync Gradle .module Files to Maven #2753
🔨 Dependency Upgrades
- Upgrade Jackson, Micrometer, Reactor, Spring Data Versions #2778
- Upgrade Gradle, SonarQub, Jacoco, NoHttp Versions #2758
🔨 Tasks
- Add ConfigFile Runtime Hint (for JAAS) #2772
- Implement Lifecycle in DefaultKafkaProducerFactory #2760
- Clean Up Gradle Enterprise Config #2757
- Refactor DeserializationException Detection Code #2756