Releases: spring-projects/spring-kafka
v2.7.0-RC2
Change log:
20397d9 GH-1757: Option for Raw ConsumerRecord Header
290d11a GH-1744: Improve KafkaConsumerBackoffManager dependency management
294c220 Fix Sonar Issue
0fd1a38 More project name corrections
7d99b3b Doc polishing
a2d0a69 GH-1753: Fix Project Name in Docs
9545893 Fix Project Name in README
bd49070 GH-1751: JsonDeser. Trust Mapped Class Packages
df6e4b1 GH-1749: Fix DLPR Send Timeout
7badf42 GH-1747: Add ConsumerAwareRecordInterceptor
5d40c80 Fix Kotlin Doc Snippet Syntax
47b8494 GH-1741: Fix New Sonar Issue
524f585 GH-1741: Add Message sendAndReceive(Message)
24d1601 Checkstyle Fixes
258fde7 Remove Invalid Reactive Test
132f20d More Reactive Test Diagnostics
60f2cc1 Diagnostics for Flaky Reactor Test
93d5db0 Don't Log Converted Message With Projection
3286f5f GH-1725: KafkaAdmin Improvements
ca2cb94 Docs for new default CleanupConfig
eff2054 Don't wipe out local state stores by default (#1739)
v2.7.0-RC1
Change log:
9e47566 Upgrade versions; prepare for release
b08b1a8 Fix New Sonar Issues
9f58014 Gh 1716 - Refactoring and Test Coverage (#1734)
c24ce2c Enable Verbose Test Logging from Gradle
0b61b5d GH-1736: Depr. StreamsBuilderFactoryBeanCustomizer
73d853b Capture Test Results in PR Builds (#1735)
1b9a945 GH-1728: ReplyingKT Hook for User Errors
da3e8a4 GH-920: Fix More Sonar Issues
ab64d4d GH-920: Suppress ERROR Log for Expected Exception
e5e64e0 GH-1714: @RetryableTopic Support SpEL and PPH
d1753de GH-920: Fix Class Tangle
b399f29 Polish Samples
1cafb9f Migrate test classes to AssertJ (#1724)
5dffa83 GH-1727: Close Producer if initTransactions Fails
e6c3183 Fix Broken Link in Doc
944c263 Fix checkstyle for AssertJ
946a3e9 Fix Sonar Issue
26ed05c Fix Sonar Issues
d005a2a GH-1715,GH-1717: GH-920 Polishing
120ca48 Checkstyle fix
93a2fa1 GH-920: Improvements in ack / DLPR. Updated docs.
f0af60d MessagingTransformer Javadocs
997cc55 NonNullApi in adapter package
4412da7 Remove JDK-8074381 work-around in tests
f633c44 Fix typo
691b1e2 Fix typo
ad6e2a1 NonNullApi for listener package
efaab85 Fix null checks in config package
d094c39 GH-1708: Fix New Package Tangles
v2.6.7
v2.5.12.RELEASE
v2.7.0-M2
Change log:
3d727a5 Fix Javadoc Typo
983c944 Upgrade versions; prepare for release
b2b2262 (origin/sonar, sonar) Resolve new Sonar Issues
777a930 Skip Sonarqube for spring-kafka-docs
257bff5 GH-920: - More enhancements
1a2f671 GH 920 - Topic-based retry support (#1664)
074f991 GH-1700: Reduce Method Complexity
bdd9ee8 GH-1700: Check Partition in DLPublishingRecoverer
8995e4d GH-1699: Deprecate ChainedKafkaTransactionManager
92a2c9b GH-1700: Highlight Config of Default Dest Resolver
c75d244 Verify Doc Code Snippets Compile
e718ac0 Fix Missing Links in Docs
a58063c Upgrade Boot Version in Samples; Fix Tests
6fed87b Fix previous commit
10cb5e4 Sonar: Fix Nullable on Possibly null Parameters
9dbd0e5 Improve Sonar and Jacoco plugin configurations
f2f54ca GH-1681: Add "after" methods to RecordInterceptor
8879427 GH-1678: Allow CF Property Overrides
9101166 GH-1693: Use concatMap in ReactiveKafkaTemplate
5e46e02 GH-1690: Polish Quick Start Docs
a8a4241 GH-1638: Add RetryListener
01e8572 GH-1480: Suppress Sonar issue in deprecated method
d53ec47 GH-1480: "Interruptible" BackOff for shutting down
a7c4768 GH-1688: AckMode Javadoc Polishing
eb39afc Resolve several Sonar reported issues
60618a2 Fix What's New Anchors
v2.6.6
Change log:
bc08dd1 Upgrade versions; prepare for release
ce946fd GH-1700: Highlight Config of Default Dest Resolver
12932f7 Fix Missing Links in Docs
2f8b042 GH-1693: Use concatMap in ReactiveKafkaTemplate
afbecd2 GH-1690: Polish Quick Start Docs
e978ae4 Update Gradle Enterprise Versions
0591ec3 GH-1688: AckMode Javadoc Polishing
73ad11e GH-1683: Improve Missing Ack Argument Exception
f736bd9 Prepare for GH-1480
v2.7.0-M1
Change log:
9f8576f GH-1683: Refactoring
e2cd1a1 GH-1683: Improve Missing Ack Argument Exception
b022f9a GH-1605: DeadLetterPublishingRecoverer Improvement
f9bc419 GH-1675: Resolve Sonar Issue (Method Complexity)
aa507b3 GH-1675: Validation on @KafkaHandler Methods
4781d81 GH-1672: More Sonar Polishing
dcce9d0 GH-1672: Sonar Fix (Complexity)
c537280 GH-1672: Option to Immediately Stop the Container
e12e13a GH-1673: Improve Docs for Default @KafkaHandler
adda0bf Fix typos in ContainerProperties
28d1dac GH-1661: Fix Typo
fa5c35e GH-1661: @KafkaListener Improvements
f637add GH-1668: Fix Sonar issue
5879b41 GH-1688: ConsumerAwareRebalListener Improvements
2f93abe Fix Sonar Magic Number
40f963c Add api to PR build
e5b55a2 Remove JavaDocs for non-existing generics
b9599a8 Add getEndOffsets() to KafkaTestUtils
043090d Fix hamcreset dependency for awaitility
8be9288 Fix Race in Test
62046c2 GH-1659: Only Log Record Metadata true by default
8276b6c Remove staging repo; 2.7.0 is now in central
d54e50a Upgrade Gradle Enterprise and Conventions Versions
f68ef3d GH-1653: Fix resetStateOnExceptionChange
fa50aa0 Fix doc typo
134f99b Upgrade versions
37cb8e7 Javadoc Polishing
e4ddc1b Remove push to master
from GH actions
d77df70 Some dependencies upgrades (#1652)
84bad5c Add GH Actions for PRs
c156539 Upgrade dependency and gradle versions
5c279ec Fix Javadoc Links
47cb78d Remove deprecations; add assertion
f38cb4f 2.7.0 RC3 Kafka Clients
ef6c115 GH-1646 Clear lastCommits after fixTxOffset
3a86d8d Don't cache tx producers after reset()
2f2010d GH-1643: Add More ConsumerStoppedEvent.Reasons
1140d5e GH-1641: Reconfigurable Producer Factory
1ff7823 Remove unused method
f60a554 Partition list, range with initial offsets
e666153 GH-1637: Fix TopicPartitionOffset.hashCode()
0f43bf2 Manual Assignment: Support Partition Ranges, Lists
74feb40 GH-1631: Remove unused topics from test
90b9f62 GH-1631: fix missing @sendto for cglib proxies
43c9527 GH-1633: Suppress Sonar Issue
81342e7 GH-1633: Fix Race and Event
786b8b1 GH-1633: Do not stop parent container when fenced
8b52f56 Fix two small typos in the documentation
465a91b Clean repositories up in the Gradle build script
82fc24a Remove TODO
1a1cc29 GH-1621: Doc/Javadoc Polishing
5c77905 Improve subBatchPerPartition determination
19bea7f GH-1621: Test Polishing
1c1edcf GH-1621: Fix nack() with Tx Batch Listener
82dd6c3 GH-1615: Resolve Sonar Issues
v2.6.5
Change log:
4076f42 Upgrade Micrometer Version; Prepare for Release
ee02d31 GH-1675: Validation on @KafkaHandler Methods
4c9ecb1 GH-1672: Option to Immediately Stop the Container
ff802bd GH-1673: Improve Docs for Default @KafkaHandler
19e99e6 Upgrade kafka-clients, reactor versions
c842cfe Fix typos in ContainerProperties
7471946 GH-1668: Fix Sonar issue
67e1522 GH-1688: ConsumerAwareRebalListener Improvements
27ddb42 Remove JavaDocs for non-existing generics
bec6c2a Add getEndOffsets() to KafkaTestUtils
49cf8f5 Add Gradle Plugins Repo
3961bf4 Doc overrides for Kafka 2.7.0
v2.5.11.RELEASE
Change log:
fab754a Upgrade Versions; Prepare for Release
bf5d38e (2.5.x) GH-1675: Validation on @KafkaHandler Methods
f2ecd40 Fix Java 11 syntax in test code
0fe7fad Add repos to build script for plugins
09fb266 GH-1672: Option to Immediately Stop the Container
c54d4f5 GH-1673: Improve Docs for Default @KafkaHandler
23c0957 Fix doc typo
v2.6.4
Change log:
e9d5282 Upgrade versions; prepare for release
da91130 Javadoc Polishing
36e30f1 Fix Javadoc for default EOSMode
ef6c115 GH-1646 Clear lastCommits after fixTxOffset
3a86d8d Don't cache tx producers after reset()
2f2010d GH-1643: Add More ConsumerStoppedEvent.Reasons
1140d5e GH-1641: Reconfigurable Producer Factory
1ff7823 Remove unused method
f60a554 Partition list, range with initial offsets
e666153 GH-1637: Fix TopicPartitionOffset.hashCode()
0f43bf2 Manual Assignment: Support Partition Ranges, Lists
74feb40 GH-1631: Remove unused topics from test
90b9f62 GH-1631: fix missing @sendto for cglib proxies
43c9527 GH-1633: Suppress Sonar Issue
81342e7 GH-1633: Fix Race and Event
786b8b1 GH-1633: Do not stop parent container when fenced
8b52f56 Fix two small typos in the documentation
465a91b Clean repositories up in the Gradle build script
82fc24a Remove TODO
1a1cc29 GH-1621: Doc/Javadoc Polishing
5c77905 Improve subBatchPerPartition determination
19bea7f GH-1621: Test Polishing
1c1edcf GH-1621: Fix nack() with Tx Batch Listener
82dd6c3 GH-1615: Resolve Sonar Issues