v4.0.0-M2
Pre-release
Pre-release
⭐ New Features
- Verify support for the new Consumer Rebalance protocol in Spring Kafka #3847
- Upgrade Apache Kafka client dependencies to version 4.0.0 #3814
- GH-3810 Move the logging statement after the conditional statement. #3811
- Enable the tracing on the reply of a ReplyingKafkaTemplate #3808
- Optimize a
MessagingMessageListenerAdapter
returningnull
from theDelegatingInvocableHandler.invoke()
#3697
🐞 Bug Fixes
- If an Error is thrown in the application's
@KafkaListener
listener code #3843 - KafkaOperations is missing nullable annotations #3813
📔 Documentation
- Fix plural words #3842
- Fix typo document #3824
- Update testing docs for 4.0.0 with the updates in EmbeddedKafka #3822
- Adding whats-new section for 4.0.0 #3821
🔨 Dependency Upgrades
- Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5 #3859
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-reactor from 1.10.1 to 1.10.2 #3836
- Bump kotlinVersion from 2.1.10 to 2.1.20 #3817
❤️ Contributors
Thank you to all the contributors who worked on this release: