spring-kafka v4.1.0-RC1
spring-kafka v4.1.0-RC1
:star: New Features
- Add AcknowledgementCommitCallback support for async share consumer commits #4380
- Introduce
ShareAckModeenum for share consumers #4376 - Expose
group.protocolconfiguration for Kafka Streams server-side rebalance (KIP-1071) #4329 - Expose native Kafka Streams DLQ configuration (KIP-1034) #4328
- Add stop and failure lifecycle events to share consumer container #4327
- Verify
share.acquire.mode(KIP-1206) works through Spring’s config model #4326 - Add async commit option to share consumer container #4324
:lady_beetle: Bug Fixes
- Fix immutability StreamsBuilderFactory properties #4382
- Async Processing (and out of order commits) with FilteringMessageListenerAdapter #4377
- ShareKafkaMessageListenerContainer.doStart() does not await consumer thread startup #4357
- Missing JSpecify
@Nullableannotation for consumer & producer factories #4355
:notebook_with_decorative_cover: Documentation
- Improve description of messageListener in container properties documentation #4417
:hammer: Dependency Upgrades
- Bump io.projectreactor:reactor-bom from 2025.0.4 to 2025.0.5 #4409
- Bump tools.jackson:jackson-bom from 3.1.1 to 3.1.2 #4407
- Bump org.springframework:spring-framework-bom from 7.0.6 to 7.0.7 #4403
- Bump org.apache.logging.log4j:log4j-bom from 2.25.3 to 2.25.4 #4387
- Bump tools.jackson:jackson-bom from 3.1.0 to 3.1.1 #4375
- Bump gradle-wrapper from 9.4.0 to 9.4.1 #4364
- Bump com.fasterxml.jackson:jackson-bom from 2.21.1 to 2.21.2 #4361
:heart: Contributors
Thank you to all the contributors who worked on this release:
@maxwell-balla, @Tarte12, @zooo-code, @loicgreffier, @Arbaz4Sayyad, @Gautam-aman, @jad837
Source spring-projects/spring-kafka ·
v4.1.0-RC1· 2026-04-20 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.