v1.1.0
Highlights 💫
In this release, we added support for Global Endpoints as event bus targets, a feature in EventBridge to build regional-fault tolerant event-driven architectures. The connector is now also available on Confluent Hub and our CI also includes the Confluent and Redpanda brokers in end-to-end tests. We updated our documentation, clarifying delivery semantics and how rate limits/quotas are applied and configured.
Special shoutout to our contributor @agebhar1 for his great contributions 👏🏻
What's Changed
- docs: Fix Maven command by @embano1 in #19
- docs: Add conventional commits note by @embano1 in #20
- ci: Enforce licenses by @embano1 in #22
- Check for conventional commits by @embano1 in #24
- setup »JaCoCo« for code coverage by @agebhar1 in #25
- Add delivery semantics to README by @embano1 in #37
commitlint
warns on non-lower-cased subject by @embano1 in #36- Create Coverage by @embano1 in #28
- build(deps): Bump license-maven-plugin from 4.1 to 4.2 by @dependabot in #30
- build(deps): Bump software.amazon.awssdk:bom from 2.20.74 to 2.20.80 by @dependabot in #40
- ci: upload artifacts after build by @embano1 in #42
- ci: allow longer commitlint bodies by @embano1 in #45
- Add basic E2E tests by @embano1 in #43
- docs: add e2e badge to README by @embano1 in #54
- build(deps): Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #52
- build(deps): Bump connect.api.version from 3.4.0 to 3.4.1 by @dependabot in #50
- ci: add sleep before connector deployment by @embano1 in #55
- build(deps): Bump guava from 32.0.0-jre to 32.0.1-jre by @dependabot in #53
- build(deps): Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in #49
- build(deps): Bump software.amazon.awssdk:bom from 2.20.80 to 2.20.83 by @dependabot in #51
- build(deps): Bump slf4j-api from 1.7.36 to 2.0.7 by @dependabot in #14
- build(deps): Bump jackson-bom from 2.14.3 to 2.15.2 by @dependabot in #31
- ci: remove kafkactl by @embano1 in #56
- chore: java testcontainers integration tests by @embano1 in #58
- build(deps): Bump maven-shade-plugin from 3.4.1 to 3.5.0 by @dependabot in #62
- build(deps-dev): Bump org.mockito.version from 5.3.1 to 5.4.0 by @dependabot in #61
- build(deps): Bump software.amazon.awssdk:bom from 2.20.83 to 2.20.87 by @dependabot in #60
- ci: multiple kafka version tests by @embano1 in #63
- build(deps): Bump connect.api.version from 3.4.1 to 3.5.0 by @dependabot in #59
- ci: e2e with redpanda by @embano1 in #64
- build(deps): Bump software.amazon.awssdk:bom from 2.20.87 to 2.20.92 by @dependabot in #70
- build(deps): Bump commons-codec from 1.15 to 1.16.0 by @dependabot in #69
- Refactor EventBridgeWriter by @agebhar1 in #35
- ci: restructure e2e workflow by @embano1 in #74
- test: restructure json integration tests by @embano1 in #73
- build(deps): Bump guava from 32.0.1-jre to 32.1.1-jre by @dependabot in #76
- build(deps): Bump software.amazon.awssdk:bom from 2.20.92 to 2.20.97 by @dependabot in #75
- support sending proper batches to EventBridge by @agebhar1 in #72
- build(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 by @dependabot in #78
- build(deps): Bump software.amazon.awssdk:bom from 2.20.97 to 2.20.101 by @dependabot in #79
- build(deps): Bump software.amazon.awssdk:bom from 2.20.101 to 2.20.103 by @dependabot in #81
- build(deps): Bump connect.api.version from 3.5.0 to 3.5.1 by @dependabot in #82
- build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.0 by @dependabot in #84
- build(deps): Bump actions/setup-java from 3.11.0 to 3.12.0 by @dependabot in #85
- build(deps): Bump software.amazon.awssdk:bom from 2.20.103 to 2.20.109 by @dependabot in #83
- Update CONTRIBUTING guide and Kafka versions by @embano1 in #77
- Update E2E tests by @embano1 in #87
- perf: avoid string conversion by @embano1 in #89
- ci: bump kafka connect version by @embano1 in #94
- Add note on quotas and configuring polling frequency for rate limiting by @embano1 in #93
- build(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 by @dependabot in #102
- build(deps): Bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre by @dependabot in #103
- build(deps): Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 by @dependabot in #106
- build(deps-dev): Bump ch.qos.logback:logback-classic from 1.4.8 to 1.4.11 by @dependabot in #104
- build(deps): Bump software.amazon.awssdk:bom from 2.20.109 to 2.20.125 by @dependabot in #105
- ci: run e2e with confluent by @embano1 in #98
- ci: bump redpanda version by @embano1 in #99
- Clarify Quota and Override in Docs by @embano1 in #101
- chore: generate confluent hub manifest by @embano1 in #96
- feat: remove Guava dependency by @agebhar1 in #109
- feat: support global endpoints by @embano1 in #107
New Contributors
Full Changelog: v1.0.1...v1.1.0