Releases: spring-projects/spring-kafka
v2.2.5.RELEASE
Change log:
cca6fc1 Fix Docs typos
2d9e92e Upgrade dependencies; prepare for release
fddbafe Add getter for template producer factory
1241e9b Fix URL to SI Idempotent Receiver
8e9a648 URL Cleanup
025ea43 (polish-urls-xml-2.2.x) URL Cleanup
d4175f2 GH-1014: Fix setSyncCommits Javadocs
02de8a2 (polish-urls-apache-license-2.2.x) URL Cleanup
666fd5c GH-1012 Allow raw Strings in default header mapper
c56e8e7 Add gateway links in SIK chapter
60b3678 URL Cleanup
438693b GH-995: Close ObjectOutputStream in EHD2
6cabfe5 GH-992: Fix SeekToCurrent zero retries
c226c9e GH-990: Run AfterRollbackProcessor in Tx
2d8a094 (spring-operator/2.2.x) GH-974 Batch listeners replace KafkaNull with null
46aea17 Fix Consumer Property Overrides
45ddac7 GH-970: Add getGroupId() to containers
5a98a51 Fix default deserializer getters
v2.2.4.RELEASE
Change log:
20e5147 Upgrade dependencies; prepare for release
c963a35 GH-960: Fix Javadocs
7edf9f4 GH-960: Seek-to-Current - commit recovered offset (#961)
3d8de78 Fix ErrorHandler for Consumer Errors
2414025 Reduce method complexity
ff174e0 @KafkaListener Consumer Property Overrides
c5b2ee4 GH-946: Detect Unnecessary Replying Template
ee24000 fix outdated references to DEFAULT_STREAMS_CONFIG_BEAN_NAME
64a8a7b Fix race condition in test case
f6caf5b (modernize-docs) Update to the build file to modernize the docs
065c901 Improve Javadocs for Topic Patterns
84a7a70 (editing) Editing pass for spring-kafka
18836db (Boot_property_for_embedded_kafka) GH-948: Sonar fix
e39be7e GH-948: Decorate LEFE for batch listeners
2907f9c GH-948: Enhance LEFException with group.id
cf63838 Fix typo in KafkaListenerErrorHandler class description
39ce082 Update issue template
71f4767 Fix new Sonar issues
ab344af Introduce KafkaStreamBrancher
c0398ab GH-942: KafkaAdmin Improvements
32063e4 Fix BatchListenerConversionTests
bda5d99 Polish doc
9a73a4a GH-787: Fix upper-bounds for generics (#937)
4c6d6f5 GH-917: Specify the port with @embeddedkafka
25151c0 Updated README.md code of conduct link
dca2761 Upgrade spring-retry
2.2.3.RELEASE
Change log:
81be787 Upgrade to Spring Data Kay SR4
1997c76 Better generci types in JsonSerde/JsonDeserializer
5fa31c3 GH-926: Fix error handler detection
f4a0a23 Fix test
2ef2ed5 Upgrade Spring Framework to 5.1.4
14c2a30 GH-926: Always Detect ErrorHandlingDeserializer2
132934d Upgrade Jackson version
6d05a03 Doc: Add anchor for annotation properties
7cd9f10 Increase EKIT test timeouts
88869e6 JsonDeserializer Header Removal Polishing
43fd291 GH-916: Fix RemainingRecordsErrorHandler
cf6a785 GH-915: Fix JSON default object mapper config
7c512c9 More Sonar polishing
1be02a2 Sonar polishing for previous commit
e7c8be3 NonTrustedHeaderType header propagation
e398d34 SI Outbound result channel docs
95ebeb6 GH-908: Fix test
2f4630b GH-908: Don't cache dedicated consumer producers
9fef537 GH-906: @KafkaListener Javadoc Improvements
b279945 Process errorHandler in class level KafkaListener
a2255b8 Doc polishing
d62e307 Sonar fix
4089c6a GH-900: checkstyle
ddb2c43 GH-900: Sonar polishing
8f26bfb GH-900: Use correct txId for initial commit
c077b1d GH-894: Use context CL in the JsonSerializer
e22527f Add a missing closing pointy bracket in doc
b462551 Polish Replying Template config with Boot
dcb6ead Upgrade kafka-clients to 2.0.1
56b0e93 GH-892: Reinstate MimeTypeJsonDeserializer
2.1.12.RELEASE
Change log:
c928287 Upgrade to Spring Data Kay SR13
f722079 Upgrade Spring Framework to 5.0.12
40713e6 Upgrade Jackson version
b946162 Fix missed cherry-pick change from previous commit
a1eb851 GH-916: Fix RemainingRecordsErrorHandler
4831560 GH-908: Fix test
4330536 GH-908: Don't cache dedicated consumer producers
ad35cb8 Fix Test
4e5b233 Process errorHandler in class level KafkaListener
8820b46 GH-900: Use correct txId for initial commit
2.0.8.RELEASE
1.3.9.RELEASE
v2.2.2.RELEASE
Change log
84eec92 InvocationResult: Fix checking for null
v2.2.1.RELEASE
Change log
b69a453 (master) Upgrade dependencies & fix lambdas for method ref
4390405 Add appendix for 2.1.x kafka-clients jar
6c79d95 GH-878: Polishing - Fix new tangle
0a953b0 GH-885: Restore infinite retries STCEH
04e9e1a Sonar Fix possible NPE
810529a GH-854: Docs about Filtering Batch adapter
45b5d8b GH-878: Add parent container to container events
7859b39 GH-881: Null check in closeProducers()
fd0fbaa Add Docs for @SpringBootTest
8cc633e JsonDeserializer: Fix CTOR overridable method call
6166437 Resolve Sonar false positive
de6d1e4 GH-869: fixed NPE in case of array target types
8eaf682 Sonar: Resolve remaining code smells
39f2f54 Sonar: static field name format exemptions
58013ed Fix unused imports (Javadocs)
283aeee Fix Javadocs for the previous commit
ff5f4f2 Sonar: Fix classes with B,C maintainability
00928e2 Address several Sonar issues
c5f485d GH-867: Add ConsumerStoppingEvent
cf9daf5 Fix new Sonar reports
a4a0b86 Address various Sonar issues
bc929b8 Address Sonar reports for recent commits
3f17a9f Fix Checkstyle violations
4cdaa94 GH-842: Fix NPEs in KafkaListenerAnnotationBPP (#864)
f5c0a58 GH-850: Stop container on error
0bd4565 GH-855: Dead letter publisher and transactions
035a3b1 GH-859: Fix nested transactions
074e961 GH-853: Type Safe ErrorHandlingDeserializer
7bf2c64 GH-862: Fix docs for ErrorHandler
56f5bfb Add Samples
5ce42d2 Sonar: Improve test coverage for recent commits
f8ea5bc Sonar Polishing
87a1b99 Log TX Exceptions
d19189e GH-847: Support placeholders in @sendto
1dc1eef Polish InvocationResult.toString()
228d25b GH-843: Make ErrorHandlingDeserializer
as generic one (#844)
v2.1.11.RELEASE
Change log
1f8f088 (2.1.x) Upgrade dependencies
e863807 Add import for @Nullable
13fe69f GH-881: Null check in closeProducers()
d0b2051 GH-869: fixed NPE in case of array target types
62ce1ca GH-842: Fix NPEs in KafkaListenerAnnotationBPP (#864)
3d2f1ed GH-859: Fix nested transactions
e895eb2 Fix the previous commit
20cbb8b Log TX Exceptions
e8cafc1 GH-847: Support placeholders in @sendto
f32a1b8 GH-840: Fix typos in documentation of Filtering Messages and Retrying Deliveries
a7c453b GH-834: Remove transactional producers
d415392 Update documentation on KafkaListener annotation
aa400fa Doc polishing, remove connectionFactory
16f3d8c GH-813: Re-pause a paused consumer after rebalance
98af3e6 GH-804: EmbedKafkaCtxCustom add hashCode & equals
v2.0.7.RELEASE
Change log
d02efbf (HEAD -> 2.0.x) Upgrade to SF-5.0.11.RELEASE
d6f2f4c GH-881: Null check in closeProducers()
66a7162 GH-842: Fix NPEs in KafkaListenerAnnotationBPP (#864)
6bd4694 GH-859: Fix nested transactions
addfaca GH-840: Fix typos in documentation of Filtering Messages and Retrying Deliveries
bbd2b99 GH-834: Remove transactional producers
4037ca5 GH-804: EmbedKafkaCtxCustom add hashCode & equals