Releases: spring-projects/spring-kafka
v2.3.10.RELEASE
v2.5.3.RELEASE
Change log:
8fbb7e3 GH-1520: Add Producer/Consumer Post Processors
28ff099 Upgrade Versions; Prepare for Release
5807606 GH-1522: Commit recovered record with MANUAL Acks
261e73e GH-1519: Fix @sendto on @KafkaHandler
ac7ab70 Fix Sonar Issue
ae0480f GH-1517: More Javadoc Polishing
f2e8335 GH-1517: ConsumerSeekCallback Javadoc Polishing
41ea830 GH-1501: StreamsBuilderFB.Listener Improvement
fe6255b Polishing
b322a0d Fix Previous Commit
b6d5489 Fix Sonar issues
45fb5da Gradle 6.5; Support Building With Java 14
7974331 GH-1508: Fix DefaultARProcessor for EOSMode.BETA
76f8819 GH-1509 Support nested BatchListenerFailedException in RecoveringBatchErrorHandler
2186774 JsonDeserializer Type Resolution Improvements
7ba7e8c Fix Sonar Issue
8e72af6 Fixed typos in readme
e788c70 GH-1501: Add Micrometer Support for KafkaStreams
v2.5.2.RELEASE
Change log:
94324e8 Update versions; prepare for release
af83f60 GH-1499: Option to suppress ConsumerRecord logging
b226d6c Add kafka-streams to version override appendix
dfe9f48 Corrects two typos
452ec6c GH-1496: Fix RetriableException
0cb722e GH-1496: Handle RetriableCommitFailedException
96efd3f GH-1494: Fix NPE in DeadLetterPublishingRecoverer
0281b77 Fix "since" version
v2.4.7.RELEASE
Change log:
6e27a0a Update versions; prepare for release
ce506ea GH-1499: Option to suppress ConsumerRecord logging
959f0f5 Add kafka-streams to version override appendix
c476ac6 Corrects two typos
3fe295e GH-1496: Handle RetriableCommitFailedException
5aff841 GH-1494: Fix NPE in DeadLetterPublishingRecoverer
96b4369 Support keys in Delegating(De)Serializer
9a6398d Make container.getGenericErrorHandler() public
1fefc1e Make container.getAfterRollbackProcessor() public
4a583b5 GH-1487: @KafkaListener Meta-Annotation on Class
38fdafd GH-1485: Option to suppress single client.id suffx
663b28f Fix fatal early return from onPartitionsAssigned
7d28888 Fix cherry-pick
63943c8 Don't commit on assignment with existing commit
4f56a3a Doc Polishing
b23506e Fix import in the test
9a33f51 Fix commit on assignment for earliest setting
2407380 Manage log.dir in the EmbeddedKafkaBroker
v2.3.9.RELEASE
Change log:
f18303c Update versions; prepare for release
803725d GH-1499: Option to suppress ConsumerRecord logging
7f793f4 Corrects two typos
4da47f5 GH-1496: Handle RetriableCommitFailedException
27f2f65 GH-1494: Fix NPE in DeadLetterPublishingRecoverer
a3c8fc0 Support keys in Delegating(De)Serializer
84162f0 Make container.getGenericErrorHandler() public
d2872bc Make container.getAfterRollbackProcessor() public
0a4d272 GH-1487: @KafkaListener Meta-Annotation on Class
cc13986 GH-1485: Option to suppress single client.id suffx
b5e28e7 Fix fatal early return from onPartitionsAssigned
c20b8d2 Fix cherry-pick
edaf354 Don't commit on assignment with existing commit
2a6d3ed Doc Polishing
2e337c9 Fix commit on assignment for earliest setting
8bef5ef Manage log.dir in the EmbeddedKafkaBroker
v2.2.14.RELEASE
Change log:
f254127 Update versions; prepare for release
3294f6c GH-1499: Option to suppress ConsumerRecord logging
423deb0 Corrects two typos
def2e87 Make container.getGenericErrorHandler() public
d76a4fa Make container.getAfterRollbackProcessor() public
3030094 GH-1487: @KafkaListener Meta-Annotation on Class
2938174 GH-1485: Option to suppress single client.id suffx
0cbf569 Doc Polishing
a21fdeb Manage log.dir in the EmbeddedKafkaBroker
v2.5.1.RELEASE
Change log:
b404785 DLPR: Restore/deprecate KafkaTemplate CTORs
a9b9d44 Support keys in Delegating(De)Serializer
ae03a53 Delegating(De)Serializer Improvements
0f43e34 Update samples to Boot 2.3.0
cca9204 Make container.getGenericErrorHandler() public
302a3bc Make container.getAfterRollbackProcessor() public
36992f8 SIK Doc Polishing
c0dfe83 GH-1487: @KafkaListener Meta-Annotation on Class
c97c34c GH-1485: Fix new Sonar issue
61dea04 GH-1485: Fix javadoc
v2.5.0.RELEASE
Change log (since Release Candidate 1):
25fa074 Fix checkstyle for new Hamcrest import
8626b7c Upgrade Versions for Release
0c942d4 GH-1485: Option to suppress single client.id
05e56ad GH-1483: Trust target class sub-packages
be3c642 GH-1479: ConsumerRecordMetadata
c831259 Add missed rootProject
for Checkstyle location
0fe7424 Fix Checkstyle to rely on the absolute path
ed14bcf Fix Sonar issue
6a61cad Add getAssignmentsByClientId() to containers
b51a778 Fix fatal early return from onPartitionsAssigned
1810409 GH-1475: Add KafkaSendCallback
b1f33aa Don't commit on assignment with existing commit
4a57a8d Doc Polishing
2aef947 Fix commit on assignment for earliest setting
6d2bd6f Manage log.dir in the EmbeddedKafkaBroker
2db5263 Doc Fix
9a961aa Fix docsZip task for new doc location
v2.5.0.RC1
Change log:
2d7eeab Merge pull request #1470 from garyrussell/ARBPDecorate
f9535fc Upgrade Micrometer, Spring Data versions
d308f90 Remove confusing logging statement
433e73a Upgrade Asciidoctor
6fc8ce4 Resolve new Sonar issues
8347b95 Support switching bootstrap servers at runtime
62c5692 Json Type Determination Using Methods
0692a8b Upgrade Reactor version
b68e82a Configure ParseStringDeserializer with Properties
b977e34 Upgrade to Spring Data Neumann
7ec2ee7 Close thread bound producers after reset
ecdd058 Prevent EmbeddedKafkaBroker exiting the JVM
c5586f2 Easier management of Producer/Consumer Listeners
0d94332 Fix unchecked in test
529eca2 Upgrade spring-doc-resources
1369d2e Fix Sonar issues
d16089c More diagnostics for meters
730ddce GH-1461: Configurable log level for EH Exceptions
de39d85 Fix diagnostics
2f9929b Add diagnostics for flaky test
fd50c84 Fix Appendix
f25bccd Polish docs for previous commit
4c31395 Producer/Consumer Factory Listeners and Micrometer
37dc6d6 Fix KafkaStreamBrancher doc typos
4100d4c Polishing To/From String Ser/Des
2f3c682 FEATURE: ToStringSerializer
d107d32 Fix new package tangle
139d80b Add kafka-clients version to What's New?
63a6970 Change Default Error Handlers
8c654bf Fix commits on partition revocation
67645fc GH-1430: Polishing; Copy Remaining Properties
2a712fa GH-1445: Handle RebalanceInProgressException
ea0067f GH-1443: Doc polishing
2114d10 GH-1443: Add support for new EOS BETA
60842e5 Comment out appendix
13b0852 Upgrade to kafka-clients 2.5.0
780f702 Fix assigned partitions with cooperative rebalance
ddaf305 GH-1446: Resolve Sonar Issue
30f727d GH-1446: Support Static Group Membership
3e512f7 Fix streams docs
bc9fd8d GH-1441: Fix Sonar Issues
d69c82f GH-1441: Remove unused code
a37fd8a GH-1441: Close producer after fatal send error
ab64398 GH-1437: Check for immediate failure on send
df4c6a2 GH-1435: Add RecoveringBatchErrorHandler
71fe46a KafkaTemplate#send(V data) doesn't exists
915261d Add RoutingKafkaTemplate
97c478a Various doc fixes
7c07bb0 GH-1430: Remove unused field
36a5147 GH-1430: Support Producer Property Overrides
3ef9340 Change default test consumer config a.o.r=earliest
682d68f Update samples to use current boot autoconfigure
19485c3 Restore PDF generation
6e1093b Upgrade to docResources 0.2.0
d042d15 Sonar possible null dereference
498af3c Polish transaction synchronization test
16d449e GH-1370: Container props: Polish, Defaults, Docs
0b53c4e Upgrade to Gradle 6.3
4e9777d GH-1424: Abort delivery on ProducerFencedException
ce8a3a0 Upgrade dependencies
2da4ad1 Don't populate a null RECEIVED_MESSAGE_KEY
5123b70 SIK Docs - flushExpression
d1e6a2c Add test for non-fatal auth. exceptions
02b4d74 Upgrade to Gradle 6.2.2
142afe3 Resolve Sonar Issue
d0129c1 Container Refactoring
3dc1fe4 Fix manual acks with transactions
c3d331e GH-1416: Add test for sub-batch abort
9bb7ec4 Upgrade kafka-clients to 2.4.1
eaa3d42 Upgrade Jackson version
8090a09 GH-1414: ConcurrentMLC Fix ConcurrentModification
07abecf Remove deprecations
f37ad66 Resolve Sonar Issue
2e97d38 GH-1366: Add Micrometer timers to KafkaTemplate
1412c2a DeadLetterPublishingRecoverer improvements
e6c906c Fix broken JavaDocs
6ec365b GH-1382: RetryingBatchErrorHandler
554da61 Fix Gradle Deprecations
d5212f3 GH-1399: Resolve Sonar Issues
be12053 GH-1399: Reply Message<?> Headers
bc56071 GH-1402: Container retries delivery attempt header
062faa6 Upgrade asciidoc and other versions
582b899 Update whats-new.adoc to 2.5
c5198b3 Master to 2.5; Upgrade Gradle to 6.1.1
c0dbc6e Remove unnecessary directives (conventions plugin)
7ccf9d9 GH-1397: Channel doc polishing
76dc266 Use Spring Gradle Enterprise Conventions Plugin
d5a8a4b GH-1400: Expose topology from StreamsBuilder
v2.4.6.RELEASE
Change log:
b61e9d6 Upgrade dependency versions
9c029f7 Close thread bound producers after reset
0372214 Prevent EmbeddedKafkaBroker exiting the JVM
cae667e Fix KafkaStreamBrancher doc typos
90c4c24 Fix commits on partition revocation
3c334f2 Update appendix to Kafka 2.4.1
2ca7e63 Fix assigned partitions with cooperative rebalance
9d03ef2 GH-1446: Support Static Group Membership
56e9669 GH-1441: Remove unused code
20c679f GH-1441: Close producer after fatal send error
b40c2f7 GH-1437: Check for immediate failure on send