Skip to content

Releases: spring-projects/spring-kafka

v2.6.0-RC1

01 Sep 16:53
Compare
Choose a tag to compare
v2.6.0-RC1 Pre-release
Pre-release

Change log:

8510afe Topic Provisioning - default partitions/replicas
6dae2f1 Remove duplicate test
5747b50 Fix Shutdown Race Causing Test Delays
003432a Fix Request/Reply with ConsumerRecord
9f56b5d Request/Reply Doc Polishing
4b91ea6 Transactions Doc Polishing
066a3c0 Json (de)serialization configuration improvements (#1573)
b2f8be6 Revert Spring Versions; prepare for RC
f6391bf Fix Javadocs for JDK 11
c8cf57c Seek Improvements
8ae9a8d fix references to producerPerConsumerPartition
8bed6d5 Add Boot Compatibility Caveat
3aef04e GH-1569: Add Message Listener Advice Chain
61285ce GH-1565: ErrorHandlingDeserializer Extensions
689126e Fix idleBetweenPolls max value calculation
7da8092 Add ConversionException in classifier to skip
9776c42 GH-1563: Fix JUnit5 @EmbeddedKafka.partitions()

v2.6.0-M1

12 Aug 17:12
Compare
Choose a tag to compare
v2.6.0-M1 Pre-release
Pre-release

Change log:

1e7bd6a Upgrade versions; prepare for milestone release
7fc9d6e Remove ProducerListener Deprecations
e563a93 Fix Race in Streams Micrometer Test
069a26a Upgrade Mockito, Spring versions
4575699 GH-1559: Fix Sonar Issues
c43a85f FailedRecordProcessors - selectable BackOff
bc65c9e Upgrade Scala Version
cb1fe22 GH-1547: Fix @SInCE
5e32ad9 FailedRecordProcessor Polishing
35bdf28 Upgrade to Kafka 2.6.0 (GA)
000ce9a Fix doc typos
b6fbe58 GH-1552: Support more consumer properties override
820a125 GH-1554: Partition wildcard for initial offsets
069924c GH-1550: Polish test
72b9dd2 GH-1550: DefaultKafkaHeaderMapper - trust arrays
f947d9f Upgrade spring-retry version
7aa3d61 GH-1547: Reset BackOff State on Recovery Failure
ec98428 Fix Map Iteration
0287046 ReplyingKTemplate Handle DeserializationException
5f4dfcc FIX: KafkaMessageListenerContainer#processTimestampSeeks offsetsForTimes method can return map with null values
23fbd62 Remove deprectated ErrorHandlingDeserializer2
e3ef192 GH-1451: Exactly Once Semantics Mode BETA Default
6b0f74c Make the example compile
ae15fb0 More javadoc polishing
de9b64b Javadoc polishing
4500f16 More doc polishing
758fbe6 More doc polishing
42a1b23 Doc Polishing
e02e459 JavaDoc Polishing
d48875c GH-1538: Resolve Sonar Issue
0b0f22e Add docs.
81f99d9 GH-1538: Embedded broker get results for addTopics
d6a17b5 Shut down context in ABSwitchClusterTests
2018f26 Add Consumer test case for ABSwitchCluster
41856c2 Fix doc typo
4de5b66 Remove Micrometer Test Diagnostics
ff347bf Fix Race in Micrometer Metrics Test
d974513 GH-1518: Remove Spring Integration Chapter
f1af7ef Add more ABSwitchCluster documentation
e693347 Upgrade to Kafka 2.6.0 RC0
f887d5c Wording changes
1a443f7 Doc polishing for the previous commit
6dd162c DeadLetterPublishingRecoverer Improvements
7004a26 GH-1531: fixed NPE in MicrometerHolder during app shutdown (#1532)
d76781d ConsumerRecord Logging Improvement
d5f579e KafkaTemplate Javadoc re Thread-safety
59afa75 Fix documentation (#1530)
775428b More docs.
6124702 Fix indent.
dad0e5b GH-1527: Add Support for Transaction Properties

v2.5.5.RELEASE

12 Aug 16:18
Compare
Choose a tag to compare

Change log:

87cae7f Upgrade versions; prepare for release
3178db2 Fix Race in Streams Micrometer Test
9cade31 Uncomment version override appendix
e76fc5c Upgrade to kafka 2.5.1
e58f683 GH-1547: Fix @SInCE
885574e Fix doc typos
4587d7e GH-1554: Partition wildcard for initial offsets
dee102f GH-1550: Polish test
b215ca4 GH-1550: DefaultKafkaHeaderMapper - trust arrays
06daa07 Fix Race in Micrometer Metrics Test
8182df8 GH-1547: Reset BackOff State on Recovery Failure
aca09ba ReplyingKTemplate Handle DeserializationException
cd9bad4 Fix Map Iteration
898d008 Fix Seeking to Timestamp when no offset returned
2885ef3 Javadoc polishing
56138db More doc polishing
2b78025 More doc polishing
c4b5e85 Doc Polishing

v2.5.4.RELEASE

22 Jul 16:34
Compare
Choose a tag to compare

Change log:

80c2706 Upgrade versions; prepare for release
e653cc4 GH-1538: Embedded broker get results for addTopics
fa7917d Fix doc typo
0267f1a SIK Docs for Send Timeout Change
35bb022 Add more ABSwitchCluster documentation
f887d5c Wording changes
1a443f7 Doc polishing for the previous commit
6dd162c DeadLetterPublishingRecoverer Improvements
7004a26 GH-1531: fixed NPE in MicrometerHolder during app shutdown (#1532)
d76781d ConsumerRecord Logging Improvement
d5f579e KafkaTemplate Javadoc re Thread-safety
59afa75 Fix documentation (#1530)
775428b More docs.
6124702 Fix indent.
dad0e5b GH-1527: Add Support for Transaction Properties

v2.4.8.RELEASE

22 Jul 16:11
Compare
Choose a tag to compare

Change log:

ee6f067 Upgrade versions; prepare for release
b42c135 Add BeanNameAware to Producer/Consumer Factories
b241fec GH-1517: ConsumerSeekCallback Javadoc Polishing

v2.3.10.RELEASE

22 Jul 15:54
Compare
Choose a tag to compare

Change log:

b1d0232 Upgrade versions; prepare for release
0ddff6d Add BeanNameAware to Producer/Consumer Factories
db306bf GH-1517: ConsumerSeekCallback Javadoc Polishing

v2.5.3.RELEASE

26 Jun 15:53
Compare
Choose a tag to compare

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

10 Jun 16:26
Compare
Choose a tag to compare

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

10 Jun 15:58
Compare
Choose a tag to compare

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

10 Jun 15:34
Compare
Choose a tag to compare

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