Highlights 💫
Project Graduation Updates:
Updated documentation and configuration to reflect the connector’s graduation into the official AWS GitHub organization, marking a milestone in maturity and adoption (by [@embano1](https://github.com/embano1) in #532).
Expanded Kafka Compatibility:
Added support for Apache Kafka 4.0.0 in the E2E test matrix, ensuring future-proof compatibility with the latest Kafka version (by [@agebhar1](https://github.com/agebhar1) in #525).
Dependencies 🧹
AWS SDK Version Updates
Multiple incremental upgrades of aws.java.sdk.version
, now up to 2.31.21, delivering improved stability, new service features, and bug fixes.
Build Tools and Plugins
GitHub Actions:
actions/setup-node
: 4.2.0 → 4.3.0 (#507), then to 4.4.0 (#534)actions/upload-artifact
: 4.6.0 → 4.6.1 (#498), then to 4.6.2 (#512)actions/setup-java
: 4.6.0 → 4.7.0 (#486), then to 4.7.1 (#535)
Maven Plugins:
license-maven-plugin
: 4.6 → 5.0.0 (#516)maven-surefire-plugin
: 3.5.2 → 3.5.3 (#520)maven-failsafe-plugin
: 3.5.2 → 3.5.3 (#522)jacoco-maven-plugin
: 0.8.12 → 0.8.13 (#528)
Development Dependencies
Testing Libraries:
org.junit.jupiter:junit-jupiter
: Up to 5.12.2org.awaitility:awaitility
: 4.2.2 → 4.3.0org.testcontainers
: 1.20.4 → 1.20.6
Mocking & Verification Tools:
org.mockito.version
: Now at 5.17.0nl.jqno.equalsverifier:equalsverifier
: Now at 3.19.3
Other Libraries:
ch.qos.logback:logback-classic
: Now at 1.5.18commons-codec:commons-codec
: 1.17.2 → 1.18.0commons-logging:commons-logging
: 1.3.4 → 1.3.5org.slf4j:slf4j-api
: 2.0.16 → 2.0.17joda-time:joda-time
: Now at 2.14.0com.fasterxml.jackson:jackson-bom
: 2.18.2 → 2.18.3
Fixes 🛠️
- Ensured automated dependency PRs by Dependabot are ignored in the linter for a smoother CI process.
- Minor enhancements and configuration updates for consistency following project migration to the AWS org.
- Removed stale and unmaintained CDK stack
Thank you to all contributors for their efforts in this release! 🎉
Full Changelog: v1.4.1...v1.5.0