Releases: micronaut-projects/micronaut-kafka
Micronaut Kafka 4.2.0
What's Changed
- build: bump reactor-core from 3.4.8 to 3.4.13 by @dependabot in #462
- build: bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #460
- build: bump brave-instrumentation-kafka-clients from 5.13.3 to 5.13.5 by @dependabot in #459
- [kafka] Update common files for branch master by @micronaut-build in #436
- build: bump brave-instrumentation-kafka-clients from 5.13.5 to 5.13.6 by @dependabot in #464
- [kafka] Update common files for branch master by @micronaut-build in #466
- Build updates by @burtbeckwith in #478
- more updates by @burtbeckwith in #479
- build: bump io.micronaut.build.shared.settings from 5.1.2 to 5.1.3 by @dependabot in #484
- use Gradle 7.4 by @burtbeckwith in #481
- build: bump io.micronaut.build.shared.settings from 5.1.3 to 5.2.1 by @dependabot in #485
- [kafka] Update common files for branch master by @micronaut-build in #486
- use sonar by @burtbeckwith in #487
- build: bump peter-evans/create-pull-request from 3.12.1 to 3.14.0 by @dependabot in #489
- [kafka] Update common files for branch master by @micronaut-build in #490
- [kafka] Update common files for branch master by @micronaut-build in #493
- build: bump io.micronaut.build.shared.settings from 5.2.1 to 5.2.2 by @dependabot in #494
- build: update build plugin to 5.2.3 by @sdelamo in #497
- Fix broken @Blocking link by @timyates in #496
- Fix documentation around producer and listener generation by @timyates in #495
- [kafka] Update common files for branch master by @micronaut-build in #498
- [kafka] Update common files for branch master by @micronaut-build in #499
- Bump libs, prepare for release by @dstepanov in #504
- Fix retries per partition by @dstepanov in #503
- Fix kafka-streams health details by @vonsowic in #470
- Improve logging and tests by @dstepanov in #506
New Contributors
Full Changelog: v4.1.1...v4.2.0
Micronaut Kafka 4.1.1
v4.1.1 (2021-12-09)
Merged pull requests:
- Target 3.3 Core #456 (@dstepanov)
- Fix exception handling for reactive consumers #455 (@giamo)
- build: bump micronaut-test-spock from 3.0.4 to 3.0.5 #454 (@dependabot[bot])
- build: bump micronaut-reactor from 2.0.0-SNAPSHOT to 2.1.1 #453 (@dependabot[bot])
- build: bump actions/cache from 2.1.6 to 2.1.7 #446 (@dependabot[bot])
Micronaut Kafka 4.1.0
v4.1.0 (2021-12-06)
Implemented enhancements:
- Pause / Resume a specified set of TopicPartitions instead of pausing the entire consumer #433
- Prevent paused Kafka Listeners from processing unacked messages at application startup. #374
- Support for Transactions #104
Closed issues:
- Switch to use @message(Body|Header) annotations #389
- When an exception is thrown from a @KafkaListener, the remaining messages in the poll loop are skipped #372
- Micronaut Kafka Listener commits messages at shutdown that should not be commited with offset strategy SYNC #315
Merged pull requests:
- Correct publishing #449 (@dstepanov)
- Target Core 3.3 #448 (@dstepanov)
- Kafka transactions #447 (@dstepanov)
- Use
JsonMapper
for JSON and bump versions #444 (@dstepanov) - Fix Incorrect Error Strategy Item in KafkaErrors.adoc #443 (@seancarroll)
- Allow to start the listener paused on startup #442 (@dstepanov)
- Commit successful records on error #441 (@dstepanov)
- Pause / Resume a specified set of TopicPartitions instead of pausing the entire consumer #434 (@ckosmowski)
- Update BookSenderTest.java #432 (@msillence)
- build: bump peter-evans/create-pull-request from 3.10.1 to 3.11.0 #431 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.2.2 to 4.2.4 #430 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.2.1 to 4.2.2 #429 (@dependabot[bot])
- Fix typo in kafkaExceptions #428 (@eifinger)
- build: bump jakarta.inject-api from 2.0.0 to 2.0.1 #427 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.1.5 to 4.2.1 #426 (@dependabot[bot])
- [kafka] Update common files for branch master #422 (@micronaut-build)
- build: bump micronaut-gradle-plugins from 4.1.4 to 4.1.5 #421 (@dependabot[bot])
- build: bump DeLaGuardo/setup-graalvm from 4.0 to 5.0 #419 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.1.1 to 4.1.4 #418 (@dependabot[bot])
- [kafka] Update common files for branch master #416 (@micronaut-build)
- build: bump micronaut-gradle-plugins from 4.0.1 to 4.1.1 #415 (@dependabot[bot])
- [kafka] Update common files for branch master #412 (@micronaut-build)
- Fixing typo #411 (@deining)
- build: bump micronaut-gradle-plugins from 4.0.0 to 4.0.1 #408 (@dependabot[bot])
- build: bump peter-evans/create-pull-request from 3.10.0 to 3.10.1 #407 (@dependabot[bot])
- [kafka] Update common files for branch master #404 (@micronaut-build)
Micronaut Kafka 4.0.0
v4.0.0 (2021-08-18)
Merged pull requests:
Micronaut Kafka v4.0.0-RC2
v4.0.0-RC2 (2021-07-26)
Closed issues:
- Release a new version compatible with Micronaut 3.0 #384
Merged pull requests:
- Fix GraalVM test #396 (@dstepanov)
- Use M4. Update annotation docs #395 (@jameskleeh)
- [kafka] Update common files for branch master #394 (@micronaut-build)
- Upgrade to use Micronaut 3.0 snapshot #392 (@graemerocher)
- Document @KafkaPartition and @KafkaPartitionKey annotations #391 (@bugflux)
- [kafka] Update common files for branch master #390 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Kafka 4.0.0.RC1
v4.0.0.RC1 (2021-07-05)
Changes
- Compatibility with Micronaut 3.0
- Removal of deprecated support for Embedded Kafka in favour of Test Containers
- Removal of deprecated methods and interfaces
Merged pull requests:
- build: bump reactor-core from 3.4.6 to 3.4.7 #388 (@dependabot[bot])
- Add KafkaPartition and KafkaPartitionKey annotations #387 (@bugflux)
- [kafka] Update common files for branch master #386 (@micronaut-build)
- Add Support for Micronaut 3.0 #385 (@graemerocher)
- [kafka] Update common files for branch master #383 (@micronaut-build)
- build: bump actions/cache from 2.1.5 to 2.1.6 #379 (@dependabot[bot])
- build: bump peter-evans/create-pull-request from 3.9.2 to 3.10.0 #378 (@dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
Micronaut Kafka 3.3.3
v3.3.3 (2021-05-27)
Closed issues:
- Error connecting to Confluent Kafka when running as native image #264
- Graal Native Image Build Warnings and Failure - ByteBufferUnmapper #185
Merged pull requests:
- build: bump micronaut-gradle-plugins from 4.0.0.RC5 to 4.0.0 #376 (@dependabot[bot])
- Support Sasl for GraalVM #375 (@dstepanov)
- [kafka] Update common files for branch master #373 (@micronaut-build)
- build: bump reactor-core from 3.4.5 to 3.4.6 #370 (@dependabot[bot])
- [kafka] Update common files for branch master #369 (@micronaut-build)
- build: bump peter-evans/create-pull-request from v3.8.2 to v3.9.1 #367 (@dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
Micronaut Kafka 3.3.2
v3.3.2 (2021-05-07)
Closed issues:
- Detected an instance of Random/SplittableRandom class in the image heap #365
Merged pull requests:
- Add native image flags #366 (@graemerocher)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Kafka 3.3.1
v3.3.1 (2021-05-04)
Closed issues:
- MessageHeader annotation not working (deprecated Header works) #342
Merged pull requests:
- Fix handling of non-deprecated annotations #364 (@graemerocher)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Kafka 3.3.0
v3.3.0 (2021-04-25)
Closed issues:
- FR: Log KStreams Topology #345
Merged pull requests:
- Bump Micronaut version #362 (@graemerocher)
- build: bump actions/cache from v2.1.4 to v2.1.5 #358 (@dependabot[bot])
- Dependency upgrades #357 (@micronaut-build)
- [kafka] Update common files for branch master #354 (@micronaut-build)
- build: bump DeLaGuardo/setup-graalvm from 3.1 to 4.0 #351 (@dependabot[bot])
- [kafka] Update common files for branch master #349 (@micronaut-build)
- Dependency upgrades #348 (@micronaut-build)
- Per #345, log the topology that is being started. #346 (@sskrla)
- Add the Ability to Disable Kafka #344 (@brianwyka)
- Refactor KafkaConsumerProcessor #341 (@brianwyka)
- Expose Consumer Assignment through ConsumerRegistry #339 (@brianwyka)
* This Changelog was automatically generated by github_changelog_generator