Releases: spring-projects/spring-kafka
2.1.7
Change Log:
b80fbd4 Fix varargs warn for CompositeProducerListener
4fe846d GH-686: Handle tombstones in Json Ser/Deser
62e9325 GH-690: Propagate AfterRollbackProcessor to child
c4bf579 Typo fix for addTopics and doWithAdmin @since
c731e61 Add licence and notice to all artifacts
9d167b7 GH-699: Fix Batch Listener with Kotlin
4522342 GH-693: Add BytesJsonMessageConverter
ca65727 GH-691: Add CompositeProducerListener
221ead5 ProducerListener Improvements
99ccc2c GH-683: Fix Transactions with ErrorHandler
9307dcd GH-676: Allow to add topics into KafkaEmbedded
2.1.6
Change Log:
9ddfd52 Upgrade to SF 5.0.6
92c77b3 GH-666: KafkaEmbedded doWithAdmin, addTopics
75375f0 Improve exception message with jar mismatch
66753f3 GH-667: Fix BatchErrorHandler for generic errors
dbfa272 Doc polishing
c5c2765 Upgrade Gradle to 4.7 (2.1.x)
f48ad87 GH-661: Close Producer after beginTransaction fail
9612e88 GH-656: Fix seek on rollback
1f3d7cd GH-652: JsonSerializer add null check for Headers
19ea7f1 KBGH-356: Fix thread naming with no bean name
82eb21f GH-646: Avoid sync when no transaction
1b53c4b GH-646: Transaction Improvements
e6985e8 GH-642: Increase test timeout
2.0.5
Change Log:
d83692c Upgrade to SF 5.0.6
8694007 Upgradle Gradle to 4.7 (2.0.x)
30a5ee6 Don't use JUnit 5
f34ad5f GH-661: Close Producer after beginTransaction fail
7d22fc0 Fix incompatible with caller stubbing
439f2a5 GH-656: Fix seek on rollback
21fcb11 KBGH-356: Fix thread naming with no bean name
23e97a5 GH-646: Avoid sync when no transaction
1529a42 Fix Checkstyle violation
2e32362 GH-646: Transaction Improvements
0589bea GH-642: Increase test timeout
1.3.5
Change Log:
0a27d14 Upgrade kafka-clients to 0.11.0.2
7793c0b Upgrade to SF 4.3.17
010c3e8 GH-661: Close Producer after beginTransaction fail
e826a58 GH-656: Fix seek on rollback
877fd6a KBGH-356: Fix thread naming with no bean name
1e55d7d GH-646: Avoid sync when no transaction
79510ec GH-646: Transaction Improvements
2.1.5.RELEASE
Change log:
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
2.0.4.RELEASE
Change log:
7bd19fd Fix KafkaMesListenerContTests for proper mocks
b688311 GH-637: Fix spurious nonresponsive consumer events
15cb937 Change log-compaction url
9b79bff Fix typo in the KafkaListenerErrorHandler
c0db1ce Fix KafkaMessageListenerContainerTests
c56365e GH-623: Fix AckMode.COUNT
7105774 Fix KafkaMessageListenerContainerTests
e08854a GH-566: Ack Concurrency Issue
1.3.4.RELEASE
Change log:
ebbe5f0 Fix KafkaMesListenerContTests for proper mocks
4c5399d GH-637: Fix spurious nonresponsive consumer events
6943d5f Change log-compaction url
398967f Fix KafkaMessageListenerContainerTests
8a83135 Fix KafkaMessageListenerContainerTests
e7e6c9d GH-623: Fix AckMode.COUNT
5e877a8 GH-566: Ack Concurrency Issue
1.1.8.RELEASE
2.1.3.RELEASE
Change Log:
09fa5c4 Dependencies upgrade
1540092 SIKGH-198: Add pause/resume to Listener Containers
6a41127 GH-561: Use different header for JSON key
60f92c8 Add ChainedKafkaTransactionManager
b25e144 GH-563: Add default @KafkaHandler
56db7ea GH-582: Use a truly random port in KafkaEmbedded
655cbee Embedded Kafka SeekToBeginning if needed
74e5956 More tracing and debug logging
9d3e326 Expose KafkaTemplate.transactional accessor
114f409 GH-566: Use ConcurrentMaps for offset management
3716111 GH-568: S-I-K Gateways Documentation
31431fa More Spring Integration Kafka Support
5944e17 Replying template - add getter for reply topic(s)
94d4fce GH-555: Resolve PPs in EmbeddedKafka topics
fc6ae37 Fix sample code in javadoc of EnableKafkaStreams
5adf2d1 Add KafkaTemplate Request/Reply support
0d09e8d Support stateful retry
4505874 GH-548: StreamsBuilderFactoryBean enhancements
3771e2a Fix @sendto Runtime SpEL Detection
2.1.2.RELEASE
Change Log:
986042a Upgrade some Spring dependencies
e3d4129 Polishing for StreamsBuilderFactoryBean
b178176 GH-537: Configurable log level for offset commits
63b2bcb Configurable KafkaStreams cleanup execution
2526509 Doc Copyright to 2018
6b74d8c GH-539: Wait for partitions from embedded topics
cbf6762 Doc Fix
eb4eca2 Support local bean reference in @KafkaListener