Releases: idealo/deckard
Bump to Spring Boot 3.3 and Spring Kafka 3.2
This release bumps Spring Boot to 3.3 and Spring Kafka to 3.2. Please check out the Spring Kafka compatibility here. As required by Spring Boot, Java 17 onwards is now obligatory.
What's Changed
Full Changelog: 1.0.6-RELEASE...2.0.0-RELEASE
Version bump of io.github.classgraph:classgraph
What's Changed
Full Changelog: 1.0.5-RELEASE...1.0.6-RELEASE
Version bumps of various libraries
Summary
This release includes only version bumps of various libraries. No breaking changes and no additional features have been added.
What's Changed
- Bump io.github.classgraph:classgraph from 4.8.86 to 4.8.112 by @dependabot in #10
- Configure Renovate by @renovate in #9
- Update dependency org.apache.maven.plugins:maven-failsafe-plugin to v2.22.2 by @renovate in #12
- Update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1 by @renovate in #16
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.1 by @renovate in #15
- Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.7.0 by @renovate in #17
- Update dependency io.github.classgraph:classgraph to v4.8.177 by @renovate in #11
- Update dependency io.confluent:kafka-avro-serializer to v5.5.15 by @renovate in #14
- Update actions/checkout action to v4 by @renovate in #19
- Update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.18 by @renovate in #18
- [Scouting] Improve readability and efficiency by @strahinja-misic in #8
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 by @renovate in #25
- Update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3 by @renovate in #22
- Update dependency io.confluent:kafka-avro-serializer to v7 by @renovate in #21
- chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 by @renovate in #23
New Contributors
- @dependabot made their first contribution in #10
- @renovate made their first contribution in #9
- @strahinja-misic made their first contribution in #8
Full Changelog: 1.0.4-RELEASE...1.0.5-RELEASE
Switch to JUnit 5, Spring Boot and Spring Kafka Version Upgrades
Summary
This release comprises of a switch from JUnit 4 to JUnit 5 as well as major leap ahead to the 2.5.2 version of Spring Boot. Also, this release uses the Spring-managed version of Spring Kafka (2.7.3) as opposed to the previously explicitly specified one.
Thanks to @abalzan for this contribution.
What's Changed
New Contributors
Full Changelog: 1.0.3-RELEASE...1.0.4-RELEASE
Producer specific properties and bug fixes
This release introduces support for granular configuration of specific KafkaProducers by allowing individual Kafka Property blocks in your application properties. See the README.md for a quick primer on this feature.
Furthermore we fixed a bug were not all supplied relevant Kafka Properties were respected during bootstrapping.
Finalize dual release to Github Packages and Maven Central
1.0.3-PRE-RELEASE-3 reorders release steps and reduces output
Test dual release with signing
This is a test release for publishing to maven central and github packages simultaneously.
Fix incomplete configuration of serializers
Any additional property supplied under spring.kafka.properties or spring.kafka.producer.properties will be applied to the respective seriliazers during bootstrapping. This should also enable the usage of more complex serializers, such as the Avro Serializer for Kafka records.
Adds proper client ids for producers
Merge pull request #2 from idealo/feature/set_proper_client_id sets proper client ids when instantiating producers Every producer receives a unique _client.id_ which follows this syntax: <clientId from Kafka Properties> + "-deckard-" + <n> + "-to-" + <target topic> "n" is a increasing number