Skip to content

Releases: spring-projects/spring-kafka

v2.9.0-RC1

07 Jul 16:05

Choose a tag to compare

v2.9.0-RC1 Pre-release
Pre-release

Change log:

1013095 Fix JavaDocs errors
948db6e GH-2288: Delegating EH - Traverse Causes
ed0f2e5 Update What's new For RC1
b88cbf9 GH-2239: RetryableTopic Refactoring
131b0e7 GH-2332: Fix Partitions in Pause Event
a6daf04 GH-2335: Fix RetryTopic Cause Header Name
1f5ae61 GH-2332: Fix Container.pause() with Manual Assign.
a3d1f42 Fix Appendix (Kafka Version Override)
55ff86a Fix ConcMLCMockTests for current RecInterceptor
19a9a45 GH-2280: Add ContainerProperties.pauseImmediate
6f44846 GH-2195: Fix Remaining ConsumerRecords and Test
056cfe3 GH-2195: Fix Fix No Seek Retries with Pause
21172de GH-2329: Fix interceptBeforeTx for Non-Kafka TM
72f23e7 GH-2195: Polishing
16c3f2f Some fixes for current code base state
a24a263 GH-2195: Fix No Seek Retries with Non-Blocking
1b34405 Fix Doc Copyright
d7f4f4b Fix Quick Tour Clients Version
89c3981 transactionIdPrefix Doc Polishing
bbd1887 Polish Container setTransactionManager Javadocs
ff22881 GH-2321: Support Inbound Header Mapping Matchers
74bfafa GH-2262: Fix Doc Anchor
6b3bda9 GH-2262: Docs
18b8322 GH-2262: Polishing
2ba047a GH-2262: Add BackOffHander
151f83d GH-2318: ReplyingKT - Wait for Assignment
80ceca8 Fix Possible Race in KafkaAdmin
6fad998 Increase PPBOManagerFactory Test Coverage (Sonar)
5fd9c3d Widen Delegate Type for KafkaBackoffAwareMLAdapter
78fa932 RetryTopicNamesProvider: Refactor Endpoint Methods
a4906aa Update Gradle Enterprise plugin
a2774fb Update Gradle Enterprise plugin
f8bd0b0 Upgrade Versions; Prepare for Release
bb60976 Fix Sonar Issues
3c425a1 Fix Sonar Issues
7cb0ff8 Fix compatibility with current Kafka Client
2f62205 GH-2195: Fix No Seek Retry Mode (#2267)
0213268 GH-2306: Improve DeserEx Message For Improper Ex.
960d6a4 Add Converter Factories to Method Factory
62ecbf0 GH-2304: Fix SendTo on Interface Etc.
93ee7ac GH-2297: Add KLERegistry.alwaysStartAfterRefresh
be7fdb4 GH-1482: Make Topic Config Update Optional
5410d15 GH-1482: Support Admin.incrementalAlterConfigs
460098a GH-2295: No Resolvers with ConsumerRecordMetadata
8f7f55b Log Uncommitted After Rebalance
daf7233 GH-2292: Doc - Fix Container Factory Generics
9248d83 GH-2286: Doc Fixes
ea3dd76 Precise unit for sleep duration and wake time
3832124 GH-2148: Use ObjectProvider to Locate MeterRegistry
458ebad GH-2274: Option to Not Configure (De)serializers
2842196 Upgrade kafka-clients to 3.2.0; other upgrades
6473c33 GH-2269: Improve DLPR Extensibility
968df68 GH-2252: Keep offset metadata in case of batch reprocessing (#2253)
c107857 GH-2128: More Doc Polishing
80243ed GH-2260: Reduce Header Constant Verbosity
4a5f4a1 GH-2249: Batch Listener LISTENER_INFO Headers
ab9d645 GH-2225: Fix New Package Tangle
76de24d GH-2128: Document Nack Sleep Time Limitations

v2.8.7

21 Jun 14:26

Choose a tag to compare

Change log:

c93304a Upgrade Versions; Prepare for Release
9675989 Update Gradle Enterprise plugin
4bce526 GH-2306: Improve DeserEx Message For Improper Ex.
168b9d2 Add Converter Factories to Method Factory
273416c GH-2304: Fix SendTo on Interface Etc.
1d60eda GH-2297: Add KLERegistry.alwaysStartAfterRefresh
e88711f GH-1482: Make Topic Config Update Optional
ec2608b GH-1482: Support Admin.incrementalAlterConfigs
a1f112c Add Acknowledgment.nack() variants accepting Duration
a9a19a7 GH-2295: No Resolvers with ConsumerRecordMetadata
23a103e Log Uncommitted After Rebalance
1e82ac9 GH-2292: Doc - Fix Container Factory Generics
5101b17 GH-2286: Doc Fixes
07e4bc8 Precise unit for sleep duration and wake time
388b23f GH-2148: Use ObjectProvider to Locate MeterRegistry
ba309fb GH-2274: Option to Not Configure (De)serializers

v3.0.0-M4

17 May 19:57

Choose a tag to compare

v3.0.0-M4 Pre-release
Pre-release

Change log:

59a1c82 Upgrade Versions; Prepare for Milestone Release
db54e24 GH-2274: Option to Not Configure (De)serializers
db0f958 Upgrade kafka-clients to 3.2.0; other upgrades
02d3b72 GH-2269: Improve DLPR Extensibility
f94620a GH-2252: Keep offset metadata in case of batch reprocessing (#2253)
731af32 GH-2128: More Doc Polishing
df4e0aa GH-2260: Reduce Header Constant Verbosity
a957b39 GH-2249: Batch Listener LISTENER_INFO Headers
03b0009 GH-2225: Fix New Package Tangle
01a1401 GH-2128: Document Nack Sleep Time Limitations
e1160fa GH-2172: Expose Retry Topic Chain at Runtime (#2245)
f200c03 GH-2226: Remove Obsolete Test
b2beec3 GH-2226: Add RetryTopicConfigurationSupport
44e3f52 Change Some Tests to Parameterized
ab871ab GH-2240: Bug fix for KafkaTemplate.receive(..) Fixes GH-2240 (#2240)
920089b Fix Sonar Issue
21a5ada Make artifactoryPublish dependsOn build
4915d6f Switch to Micrometer 1.10.0-SNAPSHOT
8ccdbd7 Fix TopicPartitionOffset Hash Code (NPE)
80b1770 GH-2220: Fix TopicPartitionOffset for Retry Topics (#2223)
01d3672 Revert "Temporarily Restore Deprecations Affecting SIK"
edd7c6d Fix Javadocs For Removed Error Handlers
777d7f3 Fix Links to Boot Documentation
cdf05a6 Update Gradle Enterprise plugin to 3.9
af56eca GH-2195: DefaultErrorHandler Improvements
c635572 Fix What's New
40d1ec2 Fix What's New Title
feb3563 GH-2222: Re-Pause Paused Partitions After Rebal.
e1e46c6 Adapt to latest Micrometer Binders changes
e0fee7e GH-2212: Log listener exception in retry topic flow (#2213)
0278465 GH-2218 add ability to pass AdminClient
10905dc GH-2214: Fix Manual Nack with Zero Sleep
f53d41b GH-2208: Add Paragraph to Doc
34c5619 GH-2208: Fix Manual Nack with Mutating Interceptor
6022835 GH-2197: Fix Container State After Fatal Stop
1c98623 Upgrade Jackson Version
50498f9 GH-2170: Support Custom OffsetAndMetadata
bf36c64 KafkaStreamsDefConfig: Remove unused configuredBy
e6bd735 GH-2198: Move to Micrometer Snapshots
408623c GH-2059: expose adminTimeout property in EmbeddedKafka annotation (#2194)
31b78c4 fixed spacing in dead letter publishing failed message.
448871a GH-2184 KafkaBackOffException logged as ERROR
d65a9f0 DLPR - Generate Header Values Lazily

V2.8.6

16 May 19:38

Choose a tag to compare

Change log:

7f5395d Upgrade Versions; Prepare for Release
041ce86 GH-2269: Improve DLPR Extensibility
6e92b7f GH-2252: Keep offset metadata in case of batch reprocessing (#2253)
9a36d9b GH-2128: More Doc Polishing
1708bf4 GH-2249: Batch Listener LISTENER_INFO Headers
fc544cd GH-2128: Document Nack Sleep Time Limitations
60c8f6c Add JUnit5 params Module to Build
f90c8e1 GH-2240: Bug fix for KafkaTemplate.receive(..)
63e56a7 Fix Sonar Issue
34e1950 Make artifactoryPublish dependsOn build
fe74dbf Revert "Make artifactoryPublish depend on build"

V2.7.14

16 May 19:37

Choose a tag to compare

Change log:

9e9501d Upgrade Versions; Prepare for Release
56b7756 GH-2268: Fix DLPR Record Logging
a1c2092 GH-2269: Improve DLPR Extensibility

v2.8.5

18 Apr 16:04

Choose a tag to compare

Change log:

fa07690 Make artifactoryPublish depend on build
f823b3a Upgrade versions; prepared for release
2f45a82 Fix TopicPartitionOffset Hash Code (NPE)
cbca786 GH-2220: Fix Test After Back Port
0072574 GH-2220: Fix TopicPartitionOffset for Retry Topics (#2223)
c863597 GH-2222: Fix Race in Test
3903d1a Fix Links to Boot Documentation
7103483 GH-2222: Re-Pause Paused Partitions After Rebal.
4154271 GH-2212: Log listener exception in retry topic flow (#2213)
e7db6d4 GH-2218 add ability to pass AdminClient
26de6d2 GH-2214: Fix Manual Nack with Zero Sleep
dc81e7c GH-2208: Add Paragraph to Doc
340ac79 Fix test compatibility with the RecordInterceptor
a67a230 GH-2208: Fix Manual Nack with Mutating Interceptor
fea221f GH-2197: Fix Container State After Fatal Stop
94721d5 Upgrade Jackson Version
5246daa GH-2170: Support Custom OffsetAndMetadata
5650491 GH-2059: adminTimeout property on @embeddedkafka
da0b820 GH-2184 KafkaBackOffException logged as ERROR
5df194e DLPR - Generate Header Values Lazily
93efeb4 GH-2182 - Capitalize title in docs

v2.7.13

18 Apr 15:18

Choose a tag to compare

Change log:

7813e9d Upgrade Spring, Reactor versions
7a58a2b Upgrade versions; prepare for release
a781be7 Fix TopicPartitionOffset Hash Code (NPE)
39276ea GH-2220: Fix TopicPartitionOffset for Retry Topics (#2223)
f831072 GH-2222: Fix Race in Test
051ceb5 Fix Links to Boot Documentation
cd43976 GH-2222: Re-Pause Paused Partitions After Rebal.
c3d9779 GH-2212: Log listener exception in retry topic flow (#2213)
a89895b GH-2208: Add Paragraph to Doc
7a19129 Use correct ConsumerRecord ctor in the test
9510d44 Add missed import for Optional
e1c59c5 Fix test compatibility with the RecordInterceptor
549e243 GH-2208: Fix Manual Nack with Mutating Interceptor
afc689a Upgrade Jackson Version

v3.0.0-M3

22 Mar 18:47

Choose a tag to compare

v3.0.0-M3 Pre-release
Pre-release

Change log:

478cf6d GH-2182 - Capitalize title in docs
6c05000 Upgrade Spring Data to M3
ee3fc60 Exclude Micrometer from spring-data
379d158 Fix Gradle Sha
c96f511 Upgrade versions; prepare for release
3bc00a9 GH-2178: Fix CSA.onPartitionsAssigned (Manual)
e4d9641 GH-2179: Exit RetryingBatchErrorHandler on Stop
bf3dc8c Fix typo
ceaf437 GH-2164: Remove More Dead Code
03a2124 GH-2164: Remove EOSMode.V1
a8f98bd GH-1886: Fix Javadocs
ec69ddc GH-1886 More RetryTemplate Related Deprecations
be7d128 Fix typo
d983f0b GH-2153: Remove ConsumerProp.onlyLogRecordMetadata
ca9d100 More KafkaHeaderMapper Javadocs
aba4ee2 Fix KafkaHeaderMapper Javadocs
f83fc4b GH-2155: DeadLetterPublishingRecoverer Improvement
6fc037e Fix NPE
77444ab Fix Sonar Issues
6e4c819 GH-2162: Fix Record Interceptor Javadocs
bee97d9 GH-2154: Fix Tombstones with Delegating Seriali...
f0ad7b0 GH-2153: Switch to ConsumerRecord Formatter
bbf26bc Temporarily Restore Deprecations Affecting SIK
dc47e72 GH-2148: Fix MeterRegistry Detection
a1a5d48 GH-2128 Do Not Sleep Consumer Thread for Nack
1fa80aa Fix JavaDocs typo in the KafkaUtils
891664b GH-2132: Producer Record Log Formatting
17b738e GH-2134: Doc and Javadoc Polishihg
66b91de Fix Compiler Warnings
86c9aa1 GH-2134: Add filter to @KafkaListener
a7dbb78 GH-2072: Remove Invalid Deprecation Suppressions
c2362f1 Upgrade to Micrometer 2.0.0-SNAPSHOT
43cb781 Docs - Fix ToC
52d45dc Add Nullable to API methods
c6b2f9c Remove Unnecessary Suppress Warning
9741d28 GH-615: Docs - Migrating Legacy Error Handlers
9f48d00 Fix Doc Typo
2e23b1b Add getter for StreamsUncaughtExceptionHandler (#2144)
009abbb Fix Sonar Issues
675a68c GH-2140: Improve generics for DelegatingByTypeSer
24d7cad GH-2139: Clarify ExponentialBackOff maxDelay default
ae80c5d More sample-01 README Fixes
cc91242 Fix sample-01 README
01549a6 GH-2116: Add blocking retries to RT (#2124)
dad2061 GH-2135: Fix NPE in JsonDeserializer
864a318 GH-2135: Fix array support for mappings
38ed222 GH-2049: Spring Managed Producer Interceptors (#2112)
c27de92 ExceptionClassifier Reverse Option
b198c5b Revert Micrometer Upgrade to M2

v2.8.4

21 Mar 19:59

Choose a tag to compare

Change log:

243e68c GH-2178: Fix CSA.onPartitionsAssigned (Manual)
b27a0d6 Upgrade versions; prepare for release
a78a3cd GH-2179: Exit RetryingBatchErrorHandler on Stop
e9310c0 Fix typo
e0a2711 GH-1886: Fix Javadocs
ea7cc33 GH-1886 More RetryTemplate Related Deprecations
59f2550 Fix KafkaHeaderMapper Javadocs
f3f3eac GH-2155: DeadLetterPublishingRecoverer Improvement
a1ca194 Fix Sonar Issues
f96edc0 GH-2162: Fix Record Interceptor Javadocs
ea50386 GH-2154: Fix Tombstones with Delegating Seriali...
8ec7ed0 GH-2132: Deprecate ListenerUtils.recordToString
60fd3e8 GH-2148: Fix MeterRegistry Detection
be4b1bf GH-2128 Do Not Sleep Consumer Thread for Nack
220262d Fix JavaDocs typo in the KafkaUtils
f6e4a7d GH-2132: Producer Record Log Formatting
15bef9d GH-2134: Doc and Javadoc Polishihg
9623116 Fix Compiler Warnings
279b753 GH-2134: Add filter to @KafkaListener
0ac422e Add Nullable to API methods
9d3d034 Docs - Fix ToC
1e5915d Fix Deprecation Warning in Test
6b60316 GH-615: Docs - Migrating Legacy Error Handlers
1bc6f39 Fix Sonar Issues
3020619 Add getter for StreamsUncaughtExceptionHandler (#2144)
b09619b Fix Sonar Issues
9fdb6c3 GH-2139: Clarify ExponentialBackOff maxDelay default
a7621a1 GH-2116: Add blocking retries to RT (#2124)
841a6b7 GH-2135: Fix NPE in JsonDeserializer
796624e ExceptionClassifier Reverse Option

v2.7.12

21 Mar 19:58

Choose a tag to compare

Change log:

eedcac9 GH-2179: Exit RetryingBatchErrorHandler on Stop
43ed676 GH-2178: Fix CSA.onPartitionsAssigned (Manual)
51ff88a Fix typo
8cf808c Fix KafkaHeaderMapper Javadocs
9a9f190 GH-2162: Fix Record Interceptor Javadocs
e46d298 GH-2154: Fix Tombstones with Delegating Seriali...
bd3d43f Partial Revert "GH-2132: Producer Record Log Fo..."
fccd680 Fix JavaDocs typo in the KafkaUtils
297f52d GH-2132: Producer Record Log Formatting
8291609 GH-2139: Clarify ExponentialBackOff maxDelay default
682ff7a GH-2135: Fix NPE in JsonDeserializer