spring-projects/spring-kafka (org.springframework.kafka:spring-kafka-test)
### [`v3.1.2`](https://togithub.com/spring-projects/spring-kafka/releases/tag/v3.1.2)
[Compare Source](https://togithub.com/spring-projects/spring-kafka/compare/v3.1.1...v3.1.2)
#### :star: New Features
- Provide a recovery callback for the execute method of RetryingDeserializer [#3036](https://togithub.com/spring-projects/spring-kafka/issues/3036)
- Provide a way to support Consumer#enforceRebalance [#3024](https://togithub.com/spring-projects/spring-kafka/issues/3024)
- minor improvement `DelegatingInvocableHandler` and AKLE relate [#2976](https://togithub.com/spring-projects/spring-kafka/pull/2976)
- [GH-2974](https://togithub.com/spring-projects/spring-kafka/issues/2974) Add NonNullApi and NonNullFields to package-info.java in 'annotation' package [#2974](https://togithub.com/spring-projects/spring-kafka/pull/2974)
- minor improvement error handler related [#2970](https://togithub.com/spring-projects/spring-kafka/pull/2970)
- [GH-2967](https://togithub.com/spring-projects/spring-kafka/issues/2967): Some minor improvements in RetryableTopicAnnotationProcessor [#2967](https://togithub.com/spring-projects/spring-kafka/pull/2967)
- improvements in `MessagingMessageListenerAdapter` and `KafkaUtils` [#2962](https://togithub.com/spring-projects/spring-kafka/pull/2962)
#### :lady_beetle: Bug Fixes
- False warning log for not committed offsets on CooperativeStickyAssignor strategy [#2991](https://togithub.com/spring-projects/spring-kafka/issues/2991)
- Can't recognize original exception when abortTransaction() failed [#2981](https://togithub.com/spring-projects/spring-kafka/issues/2981)
- spring doc website link needs updating [#2979](https://togithub.com/spring-projects/spring-kafka/issues/2979)
- DefaultErrorHandler#handleBatchAndReturnRemaining recovered invalid [#2968](https://togithub.com/spring-projects/spring-kafka/issues/2968)
- Spring Kafka Wait For Assignment Failed After Update To SpringBoot 3.2.0 [#2978](https://togithub.com/spring-projects/spring-kafka/issues/2978)
#### :notebook_with_decorative_cover: Documentation
- Closing MockProducer options in reference docs [#2965](https://togithub.com/spring-projects/spring-kafka/issues/2965)
#### :hammer: Dependency Upgrades
- Upgrade dependecies before release [#3027](https://togithub.com/spring-projects/spring-kafka/issues/3027)
- Bump io.micrometer:micrometer-bom from 1.12.1 to 1.12.2 [#2989](https://togithub.com/spring-projects/spring-kafka/pull/2989)
- Bump io.projectreactor:reactor-bom from 2023.0.1 to 2023.0.2 [#2988](https://togithub.com/spring-projects/spring-kafka/pull/2988)
- Bump org.springframework:spring-framework-bom from 6.1.2 to 6.1.3 [#2987](https://togithub.com/spring-projects/spring-kafka/pull/2987)
- Bump io.micrometer:micrometer-tracing-bom from 1.2.1 to 1.2.2 [#2986](https://togithub.com/spring-projects/spring-kafka/pull/2986)
- Bump org.springframework.data:spring-data-bom from 2023.1.1 to 2023.1.2 [#2985](https://togithub.com/spring-projects/spring-kafka/pull/2985)
- Bump kotlinVersion from 1.9.21 to 1.9.22 [#2973](https://togithub.com/spring-projects/spring-kafka/pull/2973)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@NathanQingyangXu](https://togithub.com/NathanQingyangXu), [@Wzy19930507](https://togithub.com/Wzy19930507), and [@jitokim](https://togithub.com/jitokim)
Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.1.1
->3.1.2
Release Notes
spring-projects/spring-kafka (org.springframework.kafka:spring-kafka-test)
### [`v3.1.2`](https://togithub.com/spring-projects/spring-kafka/releases/tag/v3.1.2) [Compare Source](https://togithub.com/spring-projects/spring-kafka/compare/v3.1.1...v3.1.2) #### :star: New Features - Provide a recovery callback for the execute method of RetryingDeserializer [#3036](https://togithub.com/spring-projects/spring-kafka/issues/3036) - Provide a way to support Consumer#enforceRebalance [#3024](https://togithub.com/spring-projects/spring-kafka/issues/3024) - minor improvement `DelegatingInvocableHandler` and AKLE relate [#2976](https://togithub.com/spring-projects/spring-kafka/pull/2976) - [GH-2974](https://togithub.com/spring-projects/spring-kafka/issues/2974) Add NonNullApi and NonNullFields to package-info.java in 'annotation' package [#2974](https://togithub.com/spring-projects/spring-kafka/pull/2974) - minor improvement error handler related [#2970](https://togithub.com/spring-projects/spring-kafka/pull/2970) - [GH-2967](https://togithub.com/spring-projects/spring-kafka/issues/2967): Some minor improvements in RetryableTopicAnnotationProcessor [#2967](https://togithub.com/spring-projects/spring-kafka/pull/2967) - improvements in `MessagingMessageListenerAdapter` and `KafkaUtils` [#2962](https://togithub.com/spring-projects/spring-kafka/pull/2962) #### :lady_beetle: Bug Fixes - False warning log for not committed offsets on CooperativeStickyAssignor strategy [#2991](https://togithub.com/spring-projects/spring-kafka/issues/2991) - Can't recognize original exception when abortTransaction() failed [#2981](https://togithub.com/spring-projects/spring-kafka/issues/2981) - spring doc website link needs updating [#2979](https://togithub.com/spring-projects/spring-kafka/issues/2979) - DefaultErrorHandler#handleBatchAndReturnRemaining recovered invalid [#2968](https://togithub.com/spring-projects/spring-kafka/issues/2968) - Spring Kafka Wait For Assignment Failed After Update To SpringBoot 3.2.0 [#2978](https://togithub.com/spring-projects/spring-kafka/issues/2978) #### :notebook_with_decorative_cover: Documentation - Closing MockProducer options in reference docs [#2965](https://togithub.com/spring-projects/spring-kafka/issues/2965) #### :hammer: Dependency Upgrades - Upgrade dependecies before release [#3027](https://togithub.com/spring-projects/spring-kafka/issues/3027) - Bump io.micrometer:micrometer-bom from 1.12.1 to 1.12.2 [#2989](https://togithub.com/spring-projects/spring-kafka/pull/2989) - Bump io.projectreactor:reactor-bom from 2023.0.1 to 2023.0.2 [#2988](https://togithub.com/spring-projects/spring-kafka/pull/2988) - Bump org.springframework:spring-framework-bom from 6.1.2 to 6.1.3 [#2987](https://togithub.com/spring-projects/spring-kafka/pull/2987) - Bump io.micrometer:micrometer-tracing-bom from 1.2.1 to 1.2.2 [#2986](https://togithub.com/spring-projects/spring-kafka/pull/2986) - Bump org.springframework.data:spring-data-bom from 2023.1.1 to 2023.1.2 [#2985](https://togithub.com/spring-projects/spring-kafka/pull/2985) - Bump kotlinVersion from 1.9.21 to 1.9.22 [#2973](https://togithub.com/spring-projects/spring-kafka/pull/2973) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@NathanQingyangXu](https://togithub.com/NathanQingyangXu), [@Wzy19930507](https://togithub.com/Wzy19930507), and [@jitokim](https://togithub.com/jitokim)Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.