Skip to content

Releases: spring-projects/spring-kafka

v2.2.0.RC1

21 Sep 16:51
Compare
Choose a tag to compare
v2.2.0.RC1 Pre-release
Pre-release

64307a2 Upgrade to SF 5.1.0; and others
507945e GH-784: Doc polishing
95d442a GH-804: EmbedKafkaCtxCustom add hashCode & equals
fd3efb7 Fix Package Tangle

2.2.0.M3

10 Sep 21:59
Compare
Choose a tag to compare
2.2.0.M3 Pre-release
Pre-release

Change log:

9fae369 Upgrade to SF 5.1.0.RC3
2b78b42 GH-800: Fix Zombie Fencing
76f7ed7 Fix @SInCE tag for setRemoveTypeHeaders()
7beaa60 GH-794: Json Deserializer - remove type headers
9f828a8 Doc: Partition Assignment
e16ae4f SeekToCurrentErrorHandler and Recovery
9997ffd Refactor KafkaAwareTransactionManager
b3f3894 Add ISSUE_TEMPLATE.md
1247ee1 GH-786: DKPF: ContextStoppedEvent

2.1.10.RELEASE

10 Sep 21:58
Compare
Choose a tag to compare

Change log:

d8b4ba1 Upgrade SF to 5.0.9
950a999 GH-800: Fix Zombie Fencing
db84b14 Doc: Partition Assignment

2.0.6.RELEASE

10 Sep 21:57
Compare
Choose a tag to compare

Change log:

98c7418 GH-800: Fix Zombie Fencing
4718c32 Doc: Partition Assignment
e7a1206 GH-777: Reset running on stop()
a7f75ae GH-782: Fix GenericMessageListener Javadocs
111b4c1 GH-774: Rethrow e in KT.executeInTransaction()
5a93ace GH-753: Close transactional producer on error
6d456ea GH-719: Exclude Spring 4.X dependency
02d4a45 GH-686: Handle tombstones in Json Ser/Deser
ea52aca GH-690: Propagate AfterRollbackProcessor to child
d5fd2c8 Add licence and notice to all artifacts
c5aaef5 GH-683: Fix Transactions with ErrorHandler

1.3.7.RELEASE

10 Sep 21:56
Compare
Choose a tag to compare

Change log:

b17c530 GH-800: Fix Zombie Fencing
48caf23 Doc: Partition Assignment
f99c74a GH-777: Reset running on stop()
452814c GH-774: Rethrow e in KT.executeInTransaction()
2daa46c Doc fixes

2.1.9.RELEASE

21 Aug 21:34
Compare
Choose a tag to compare

Change log:

5024a77 GH-777: Reset running on stop()
ad4214d GH-782: Fix GenericMessageListener Javadocs
ddd4b46 GH-780: Fix typo
b9916ee GH-780: More 2.0.0 Doc Polishing
564ffc2 GH-780: Docs for using the 2.0.0 clients
cc3d421 GH-780: kafka-client jar 2.0.x with KafkaEmbedded
f9f7d9c GH-774: Rethrow e in KT.executeInTransaction()

2.2.0.M2 (Milestone)

20 Aug 20:52
Compare
Choose a tag to compare
2.2.0.M2 (Milestone) Pre-release
Pre-release

Change log:

57e8021 Polish KafkaTemplate.executeInTransaction()
79c46c3 GH-777: Reset running on stop()
0ffcfe0 GH-782: Fix GenericMessageListener Javadocs
280cc4c Upgrade SF to 5.1.0.RC2, SD to 2.1.0.RC2
217ada7 Tx Javadoc Polishing
29df442 Add KafkaStreamsConfiguration
b115a31 Spring deps to B-S and Fix @eventlistener tests
c59a31f GH-774: Rethrow e in KT.executeInTransaction()
43a8b2d 2.0.0 (Streams) Doc Polishing
b845fbe Fix Javadocs format violations
7d4af6f GH-767: Add DeadLetterPublishingRecoverer
9ae454a GH-769: Add JSON Type Mapping Property
0474eb9 GH-763: TX rollback and SeekErrHandler: Recovery
02129d9 GH-762: ConsumerStoppedEvent
82b816d @NonNullApi for core package
f15bf08 * GH-757: Upgrade to Apache Kafka 2.0.0
7d68d23 Fix Asciidoctor config/JSR305
ff2b413 GH-756: Doc polishing for the previous commit
9c40625 GH-756: Add concurrency, autoStartup to @kl
7982621 Fix embedded kafka javadocs, logger

2.1.8.RELEASE

27 Jul 15:20
Compare
Choose a tag to compare

Change log:

3b767c3 Upgrade to Spring Data Kay SR9
4d7844e Upgrade Spring Framework, Data, Clients versions
ab6970a GH-753: Close transactional producer on error
1056d3c Upgrade to Gradle 4.9
ece6030 GH-719: Exclude Spring 4.X dependency
a56469b GH-716: Null Payload Doc Improvements
2cd4d9d Javadocs for ContainerProperties constants
40f76f0 Make ContainerProperties constants public

1.3.6.RELEASE

27 Jul 17:59
Compare
Choose a tag to compare

Change log:

dc466ad Upgrade dependency versions
542c801 GH-753: Close transactional producer on error
4811ea8 GH-686: Handle tombstones in Json Ser/Deser
2472224 GH-690: Propagate AfterRollbackProcessor to child
1558d29 Add licence and notice to all artifacts
6689bbb GH-683: Fix Transactions with ErrorHandler
0e90111 Doc 1.0.x client override

2.2.0.M1 (Milestone)

26 Jul 20:04
Compare
Choose a tag to compare
2.2.0.M1 (Milestone) Pre-release
Pre-release

Change log:

903d6d1 Upgrade Clients to 1.1.1
2f0f65d Upgrade Spring Framework, Data to RC1
ac34b28 GH-753: Close transactional producer on error
63472ce GH-732: Refactor KafkaEmbedded for JUnit 5
6abc7ef Upgrade to Gradle 4.9
c325ad1 Valid class names in KafkaListenerEndpointRegistry customization docs
cadd61d GH-739: Custom (De)Serializer Doc Improvement
43a3861 Simplify assertions in MessagingMListenerAdapter
10db6e9 GH-650: Pause/Resume doc example
0ffccba GH-723: Relax reply template generic types
91f1159 GH-723: Relax reply template generic types
9624540 GH-734: MimeType headers as String
1946030 Add ErrorHandlingDeserializer
82322d4 GH-731: Replying template improvements
62a6f87 MessagingMessageListenerAdapter: Fix JavaDoc
d9c23e3 GH-725: Fix return Collection
d215f4d GH-719: Exclude Spring 4.X dependency
9ac47f6 GH-716: Null Payload Doc Improvements
7d85c56 Javadocs for ContainerProperties constants
d6c146b Make ContainerProperties constants public
a512572 Fix varargs warn for CompositeProducerListener
8dc1dcd GH-686: Handle tombstones in Json Ser/Deser
a9d22dc GH-690: Propagate AfterRollbackProcessor to child
8cfd24b Typo fix for addTopics and doWithAdmin @SInCE
91e0f62 GH-701: Support ConsumerRecords (@klistener)
68951aa Add licence and notice to all artifacts
abba511 GH-699: Fix line wrap
eee0b2f GH-699: Fix Batch Listener with Kotlin
bcd6843 GH-693: Add BytesJsonMessageConverter
34172b6 GH-696: Add missingTopicsFatal container property
2355bda GH-691: Add CompositeProducerListener
5518450 Update JaCoCo to 0.8.1 (JDK10)
7a1653b ProducerListener Improvements
4563e32 More polishing - add Method to log
07a8b09 Polishing for previous commit
3a54827 Emit WARN log for @sendto with void return
04110a6 GH-683: Fix Transactions with ErrorHandler
2ec0e32 Container factory doc polishing
1fa700a GH-676: Allow to add topics into KafkaEmbedded
15facd0 SIKGH-204: Support auto config for all containers
6686e5a GH-598: ConsumerFactory default methods
be073a8 GH-666: KafkaEmbedded doWithAdmin, addTopics
5fe9d5d Improve exception message with jar mismatch
6116966 GH-667: Fix BatchErrorHandler for generic errors
8c8a9ae Docs to 2.2 - Kafka/SF versions
141a1ce Doc polishing
5f324d7 Add Kotlin test case
bfccd92 GH-661: Close Producer after beginTransaction fail
83e3a45 GH-656: Fix seek on rollback
f79848b Fix Docbook sourceDir
ce9df8a Upgrade to Gradle 4.7 and others, build polishing
ad28b91 GH-652: JsonSerializer add null check for Headers
fd69447 KBGH-356: Fix thread naming with no bean name
f715bbe GH-646: Avoid sync when no transaction
42e2d01 GH-646: Transaction Improvements
9f724ea GH-640: Upgrade kafka version to 1.1.0
b048aaa GH-550: master to 2.2; fix tangles
e6985e8 GH-642: Increase test timeout
ba0faa4 [artifactory-release] Next development version
15d9cec [artifactory-release] Release version 2.1.5.RELEASE
d408c27 GH-637: Fix spurious nonresponsive consumer events
3706405 GH-634: 1.1.0 Client compatibility
e77e1ef GH-621: Add KafkaStreams customizer
202f73c Change log-compaction url
20635b8 GH-631: Fail fast with missing required group.id
506ba35 Fix typo in invokeRecordListenerInTx method name
1bef976 Fix typo in the KafkaListenerErrorHandler
48b3780 GH-618: Add StreamsBuilderFBean#getStreamsConfig
62594ae GH-623: Fix AckMode.COUNT
6d3eb9a GH-566: Ack Concurrency Issue
b0be198 GH-614: Fix general consumer error handling
5c78c30 GH-597: Add default impls for listener methods
9be96d5 Some code polishing for optimization
be689a3 GH-609: Pause/resume polishing; events
522f6b4 GH-601: @KafkaListener: Support List<Message>
6bd58b2 Catch exceptions thrown from error handler
17e255d Deprecate JsonDeserializer.DEFAULT_VALUE_TYPE
1d080e7 Upgrade to kafka-clients 1.0.1
c9f24b0 GH-599: Fix initial seek
12c1ad2 Support JUnit5 in tests