Skip to content

Releases: spring-projects/spring-kafka

v2.3.1.RELEASE

15 Oct 15:02
Compare
Choose a tag to compare

Change log:

2dd811f Add build scan to travis
6bf6008 Add opt-in integration with Gradle's build scans
b53c934 Fix Sonar issues
457e63a GH-1260: Add exception classification to DARP
37a1b5b Remove unused field from FailedRecordTracker
fe7f8c1 Fix duplicated link in Docs
0ae9dcc GH-1259: Failed recovery with no retry
9abc873 GH-1259: Handle Failed Record Recovery
0feba30 Upgrade samples

v2.2.10.RELEASE

15 Oct 14:43
Compare
Choose a tag to compare

Change log:

b05b04c GH-1259: Handle Failed Record Recovery

v2.3.0.RELEASE

01 Oct 15:36
Compare
Choose a tag to compare

Change log:

da9dc28 GH-1225: @kl - skip conversion when not needed
f86110e Fix Sonar issues
ba6adea Upgrade Spring and Micrometer versions
05ee48c @embeddedkafka javadoc polishing
fa723bc GH-1254: Fix javadoc
910233e GH-1254: Configurable Embedded Zookeeper Port
2115cf6 Fix new Sonar smells
0d45644 GH-1252: Add more consumer lifecycle events
e90d9e6 Upgrade to Jackson 2.10
594d005 DefaultKafkaHeaderMapper Improvement
ae711a8 GH-1247: Polishing
525c8a8 GH-1247: Only wake consumer while polling
a32b3b9 Fix new Sonar smells
5e002b5 Doc Polishing
2bc0775 Upgrade to Reactor Dysprosium-RELEASE
220a5aa GH-1244: ReplyingKTemplate reply timeout per send
8f4ca4a Add Micrometer Timers to the KMLContainer
1224ddf Fix JavaDoc warning; downgrade ASCIIDoc plugin
9d6628b Upgrade dependencies (#1241)
0baa447 Pull Up Consumer Properties
4f8fa13 GH-1234: Fix FailedRecordTracker
13ae385 Fix Sonar issue
5c96d3f GH-1231: KafkaTestUtils Enhancements

v2.2.9.RELEASE

30 Sep 15:08
Compare
Choose a tag to compare

Change log:

d02c733 Upgrade Spring Framework and Data versions
fabbb6f GH-1247: Polishing
7cfc482 GH-1247: Only wake consumer while polling
a52f415 GH-1226: Update snippet to correct return type and misspelling
43ddbf1 Doc Polishing
2490dd5 GH-1234: Fix FailedRecordTracker [2.2.x]
3c816dc Try/Catch around error recovery [Backport]
fd2166e GH-1196: Use close(Duration) instead of close()

v2.3.0.RC1

06 Sep 14:14
Compare
Choose a tag to compare
v2.3.0.RC1 Pre-release
Pre-release

Change log:

3420ddc GH-1216: Move Transactions to the top level
ae51a9c Upgrade dependencies, including Gradle
f359c6b GH-1226: Update snippet to correct return type and misspelling
dc03d98 GH-1219: Assert no retry with batch listener
604ecce KafkaListener javaodc polishing
5bdd7f8 Fix new Sonar smells
d614dad GH-1210: Javadoc/Doc Polishing
5e45d04 Avoid BeanDefinitionOverrideEx with EnableKafka
cc1e19b GH-1210: Add nack capability to MANUAL AckModes
04335d1 TopicBuilder Improvements
9766e42 Convert all tests to JUnit 5
8e4d968 Try/Catch around error recovery
b46397c Fix Sonar issues
64daa9d GH-1203: Extract ContainerProperties Super Class
f8f251f GH-1204: SIK docs for transactions
e53d436 GH-1186: Add idleBetweenPolls container option (#1198)
1694690 Add BackOff to SeekToCurrent components
8418739 GH-1196: Polishing after backports
1e79bf1 GH-1196: Use close(Duration) instead of close()
6b56103 Fix new Sonar smell
1ccf14c Upgrade Jackson version; use BOM for dependencies
325adc1 Embeded broker - automatically set num.partitions
1d375a1 Fix default category in Log4j2LevelAdjuster
144042b Back to Spring Snapshots

v2.1.13.RELEASE

06 Aug 18:05
Compare
Choose a tag to compare

Change log:

c7eb283 Upgrade Spring Versions
01c9bba GH-1168: Fix sendOffsets in local transaction
15ab184 GH-1145: Backport NPE Fix
1171c00 GH-1134: Fix stop(Runnable) usage
96352b1 Upgrade Jackson
5950d62 GH-1066: Protect against null Headers
fa9cfa8 Fix close producers after a rebalance
f88cd9f Remove coment for Java bug since it is not anymore
8792bb3 Fix URL to SI Idempotent Receiver
6568be7 URL Cleanup
8e72b70 URL Cleanup
f8ade49 URL Cleanup
167a029 Add gateway links in SIK chapter
69cefe6 URL Cleanup
8947f49 Remove unused import
fe84fed Fix ConcMLContMockTests for current code base
2a708ba Fix ErrorHandler for Consumer Errors

v2.3.0.M4

05 Aug 15:18
Compare
Choose a tag to compare
v2.3.0.M4 Pre-release
Pre-release

Change log:

4f0f1d0 Upgrade versions to stable from snapshots
0c3ff71 GH-1171: Custom headers for ReplyingKafkaTemplate
2837fb2 Update assert messages to supplier messages
1415774 ReplyingKafkaTemplate Polishing
6f8127a GH-1176 Add java.net to trusted packages (headers)
159619d Use @Configuration(proxyBeanMethods=false) (#1174)
0286e66 Set bootstrap servers property in @embeddedkafka
2ed8985 Bump to the latest BUILD-SNAPSHOTs (#1172)
3950995 Fix new Sonar smells
654d3bf GH-1168: Fix sendOffsets in local transaction
990d27d Fix new Sonar smells
2a05612 GH-1158: Fix TopicPartitionInitialOff Deprecation
a68d508 KMLC: Avoid many casts to ConsumerSeekAware
cb8cc1a Add seek helper abstract class
56ab074 Sonar: processSeeks() reduce complexity
fe6ee5e ConsumerSeekAware: Add seek to time stamp
f4adf1e Streams config - remove unused conversion service
4f67c23 Fix Sonar issue - large anonymous class
a08f1b3 GH-1158: Deprecate TopicPartitionInitialOffset
d8afe76 GH-1159: SBFB: Fully deprecate StreamsConfig
4832907 Add relative seek to ConsumerSeekCallback
750f10e Fix new Sonar smell
2144178 Use StreamsBuilder#build(Properties)
9342e19 testing.adoc example fix
868b696 Fix link in whats-new.adoc
47cba21 Fix JavaDocs issues
7d0b110 Add RetryingDeserializer
bd6b791 Upgrade to JUnit 5.5.0
74468cf GH-1151: Doc: Clarify Stateful Retry Recovery
762cd5e AckMode.MANUAL_IMMEDIATE - wake Consumer
4e5185c Upgrade Kafka to 2.3.0; SF to Snapshots
fb53181 Fix Sonar smells in the FailedDeserializationInfo
6a3b899 GH-1125: Add FailedDeserializationInfo
a770f7f GH-1144: Fix @embeddedkafka with @SpringBootTest
50c737e GH-1144: Doc. @embeddedkafka property limitation
a808a56 GH-1142: Add CompositeRecordInterceptor (#1143)
d85040a GH-1080: Add supplier for (De)Serializers
1d0ea10 GH-1139: Json Serialization: Add Fluent API
5ce4df9 GH-1137: Fix Json Type Headers for KStream
fee1206 GH-1134: Fix stop(Runnable) usage
7d79406 GH-1129: Add JacksonMimeTypeModule (#1130)
4ac551d GH-1126: Add delegating Serializer/Deserializer

v2.2.8.RELEASE

05 Aug 15:16
Compare
Choose a tag to compare

Change log:

ed2d3c3 Upgrade Spring Framework, Data versions
f1662eb GH-1176 Add java.net to trusted packages (headers)
911c118 GH-1168: Fix sendOffsets in local transaction
e2167ac AckMode.MANUAL_IMMEDIATE - wake Consumer
5fa8601 Fix typo in the ErrorHandlingDeserializer2
5fae3a9 GH-1125: Add FailedDeserializationInfo
020dfc9 GH-1137: Fix Json Type Headers for KStream
54a8588 GH-1134: Fix stop(Runnable) usage

v1.3.10.RELEASE

02 Aug 14:33
Compare
Choose a tag to compare

Change log:

b99716c Upgrade to Spring Framework 4.3.25, retry 1.2.4
56f43a8 GH-1168: Fix sendOffsets in local transaction
8451480 Remove @Nullable: it can't be at this version
03f1461 GH-1145: Backport NPE Fix
55a3fd5 GH-1134: Fix stop(Runnable) usage
6331d89 Fix close producers after a rebalance
73e71e5 Fix URL to SI Idempotent Receiver
c6a22f5 URL Cleanup
09cda40 URL Cleanup
84f6267 URL Cleanup
c0e9eee URL Cleanup

2.3.0.M3

14 Jun 17:35
Compare
Choose a tag to compare
2.3.0.M3 Pre-release
Pre-release

Change log:

693afce Revert new file added by mistake
db787fa Upgrade to Spring Data Moore RC1
27630d9 Reactor to stable versions in prep for M3
9fb778c Add ConsumerSeekAware Example
c7a7829 GH-1121: Fix KTU.getSingleRecord()
786c551 GH-1118: Add RecordInterceptor
a7a4df7 Add nohttp Gradle plugin (#1116)
b582291 Doc: Change SIK What's New? to Newest First
32f5aa0 Fix Javadoc Typo
133514b GH-1111 Propagate the CMLC paused state on start
369ffa6 GH-1111 Fix commit latch count
bdd89b6 Fix re-pausing consumer after a rebalance
7641bb5 GH-1109: Remove deprecated KafkaEmbedded
c906d0e Fix Sonar smells in EmbeddedKafkaCondition
6f4bb62 GH-1107: Improved JUnit5 Support
0cf87be Upgrade Jackson
88fa8fa Fix Sonar issue
a30fe05 Fix Sonar issue
8876c97 Revert "Fix Sonar smell for possible NPE"
22859b7 Fix Sonar smell for possible NPE
2fef0fc GH-1101: Overide transactionIdPrefix
02dc029 GH-1102: Fix KLEndpointRegistry SmartLifecycle
05d5891 Fix typos in Docs
97003ed Doc: Add Tx Synchronization Example
db8a86f GH-1095: Add thread-bound producers
d78a0ea Fix deprecations and warnings
2ace8bf Add Tip for Assigning All Partitions Manually