Release Notes 🚀
Highlights 💫
- S3 Endpoint Override: Added a dedicated configuration for S3 endpoint override to simplify and improve custom S3 endpoint management (
a0c2ea6
). Thank you @agebhar1 !
Dependencies 🧹
AWS SDK Version Updates
- Gradual upgrades of
aws.java.sdk.version
:2.27.7
→2.27.12
→2.27.17
→2.27.21
→2.28.1
→2.28.6
→2.28.11
→2.28.21
→2.28.26
→2.29.1
→2.29.6
→2.29.9
→2.29.15
→2.29.20
→2.29.24
→2.29.29
(141ff09
,06f9cb7
,7d931a6
,1cf3cba
,cd965fd
,04d26ab
,848a4d8
,566eab3
, etc.).
Build Tools and Plugins
-
Maven Plugins:
maven-surefire-plugin
updated for improved test execution stability (c109afd
,d618bf0
,848a4d8
).maven-failsafe-plugin
bumped to enhance integration testing (e897e6e
,6913b1c
,adf1e24
).
-
Formatter:
- Upgraded
com.spotify.fmt:fmt-maven-plugin
to maintain consistent code style (9d44ec6
,3e45843
).
- Upgraded
Development Dependencies
-
Testing Libraries:
- Updated
org.junit.jupiter:junit-jupiter
andorg.mockito.version
for improved testing capabilities (dd2ebaf
,59f8106
,19b2ec2
). - Incremented versions of
testcontainers
for enhanced container-based testing (24c30a2
,cfee3ed
,78f5359
).
- Updated
-
Other Tools:
- Bumped
nl.jqno.equalsverifier:equalsverifier
for reliable equals and hashCode verification (814844e
,a40f1b4
,f3cff52
, etc.).
- Bumped
Core Libraries
- Updated
commons-logging:commons-logging
to version1.3.4
for better logging support (1aa0b76
). - Incremented
org.apache.commons:commons-lang3
for additional utility classes (b762da3
). - Advanced
joda-time:joda-time
to2.13.0
for enhanced date-time operations (b6c4ab1
).
CI/CD Actions
- Upgraded GitHub Actions:
actions/checkout
(85d8fe3
,fb46070
).actions/setup-node
(9f76d5c
,e0b43cb
).actions/setup-java
(bf48afd
,ecc8cb3
,cb2db9f
).actions/upload-artifact
(851cf74
,7f6c1dd
).
Fixes 🛠️
- Configuration: Enhanced README and configurations to ensure clarity and usability (
40796ed
,ed960b2
).
What's Changed
- e2e: run only on one Java version by @agebhar1 in #377
- build(deps): Bump com.spotify.fmt:fmt-maven-plugin from 2.23 to 2.24 by @dependabot in #379
- build(deps): Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 by @dependabot in #380
- build(deps): Bump aws.java.sdk.version from 2.27.7 to 2.27.12 by @dependabot in #381
- build(deps-dev): Bump nl.jqno.equalsverifier:equalsverifier from 3.16.1 to 3.16.2 by @dependabot in #382
- fix: update README by @embano1 in #378
- build(deps): Bump aws.java.sdk.version from 2.27.12 to 2.27.17 by @dependabot in #384
- build(deps): Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #383
- build(deps): Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #385
- build(deps-dev): Bump org.mockito.version from 5.12.0 to 5.13.0 by @dependabot in #386
- build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #387
- build(deps): Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @dependabot in #388
- build(deps): Bump aws.java.sdk.version from 2.27.17 to 2.27.21 by @dependabot in #389
- build(deps-dev): Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #390
- build(deps): Bump aws.java.sdk.version from 2.27.21 to 2.28.1 by @dependabot in #391
- build(deps): Bump actions/setup-java from 4.2.2 to 4.3.0 by @dependabot in #393
- build(deps): Bump joda-time:joda-time from 2.12.7 to 2.13.0 by @dependabot in #392
- build(deps): Bump aws.java.sdk.version from 2.28.1 to 2.28.6 by @dependabot in #395
- build(deps): Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #394
- build(deps): Bump actions/setup-java from 4.3.0 to 4.4.0 by @dependabot in #398
- build(deps): Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #399
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.0 by @dependabot in #400
- build(deps): Bump aws.java.sdk.version from 2.28.6 to 2.28.11 by @dependabot in #402
- build(deps-dev): Bump org.mockito.version from 5.13.0 to 5.14.1 by @dependabot in #401
- build(deps): Bump com.mycila:license-maven-plugin from 4.5 to 4.6 by @dependabot in #405
- build(deps-dev): Bump nl.jqno.equalsverifier:equalsverifier from 3.16.2 to 3.17.1 by @dependabot in #406
- build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.2 by @dependabot in #407
- build(deps): Bump aws.java.sdk.version from 2.28.11 to 2.28.21 by @dependabot in #415
- build(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #416
- build(deps): Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #417
- build(deps): Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in #408
- build(deps-dev): Bump org.testcontainers:testcontainers from 1.20.1 to 1.20.2 by @dependabot in #410
- build(deps-dev): Bump org.testcontainers:junit-jupiter from 1.20.1 to 1.20.2 by @dependabot in #413
- build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #411
- build(deps): Bump com.spotify.fmt:fmt-maven-plugin from 2.24 to 2.25 by @dependabot in #412
- build(deps-dev): Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.11 by @dependabot in #418
- build(deps): Bump aws.java.sdk.version from 2.28.21 to 2.28.26 by @dependabot in #419
- build(deps-dev): Bump org.mockito.version from 5.14.1 to 5.14.2 by @dependabot in #420
- Use Github Merge Queues in CI by @embano1 in #421
- build(deps): Bump actions/setup-java from 4.4.0 to 4.5.0 by @dependabot in #422
- build(deps): Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #423
- build(deps): Bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in #424
- build(deps): Bump aws.java.sdk.version from 2.28.26 to 2.29.1 by @dependabot in #425
- build(deps-dev): Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #426
- build(deps-dev): Bump org.testcontainers:junit-jupiter from 1.20.2 to 1.20.3 by @dependabot in #427
- build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 by @dependabot in #428
- build(deps-dev): bump testcontainers from 1.20.2 to 1.20.3 by @agebhar1 in #430
- build(deps): Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 by @dependabot in #431
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.0 to 2.18.1 by @dependabot in #433
- build(deps): Bump aws.java.sdk.version from 2.29.1 to 2.29.6 by @dependabot in #434
- build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 by @dependabot in #435
- build(deps): Bump connect.api.version from 3.8.0 to 3.8.1 by @dependabot in #432
- build(deps): Bump connect.api.version from 3.8.1 to 3.9.0 by @dependabot in #436
- build(deps): Bump aws.java.sdk.version from 2.29.6 to 2.29.9 by @dependabot in #437
- Bump Kafka versions by @embano1 in #439
- build(deps-dev): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.1 to 3.17.3 by @dependabot in #438
- build(deps): Bump aws.java.sdk.version from 2.29.9 to 2.29.15 by @dependabot in #440
- build(deps): Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.7.1 in /cdk/kafkaProducer by @dependabot in #441
- build(deps): Bump aws.java.sdk.version from 2.29.15 to 2.29.20 by @dependabot in #443
- build(deps-dev): Bump org.testcontainers:junit-jupiter from 1.20.3 to 1.20.4 by @dependabot in #444
- build(deps-dev): Bump org.testcontainers:testcontainers from 1.20.3 to 1.20.4 by @dependabot in #445
- build(deps): Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.7.1 in /cdk/transactionAnalyzer by @dependabot in #446
- build(deps-dev): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.3 to 3.17.4 by @dependabot in #449
- build(deps): Bump aws.java.sdk.version from 2.29.20 to 2.29.24 by @dependabot in #450
- build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.1 to 2.18.2 by @dependabot in #448
- build(deps): Bump aws.java.sdk.version from 2.29.24 to 2.29.29 by @dependabot in #453
- fix: add dedicated configuration for S3 endpoint override by @agebhar1 in #451
- build(deps-dev): Bump nl.jqno.equalsverifier:equalsverifier from 3.17.4 to 3.17.5 by @dependabot in #452
Full Changelog: v1.3.3...v1.3.4