Releases: quarkiverse/quarkus-amazon-services
Releases · quarkiverse/quarkus-amazon-services
3.1.1
What's Changed
- fix(messaging-sqs): exclude optional aws sdk dependency by @scrocquesel in #1488
- fix(messaging-sqs): fix issue with conditional dependency by @scrocquesel in #1492
- chore: release 3.1.1 by @scrocquesel in #1494
Full Changelog: 3.1.0...3.1.1
2.20.1
What's Changed
- Backports/2 by @scrocquesel in #1493
- fix(messaging-sqs): exclude optional aws sdk dependency by @scrocquesel in #1488
- fix(messaging-sqs): fix issue with conditional dependency by @scrocquesel in #1492
- chore: release 2.20.1 by @scrocquesel in #1495
Full Changelog: 2.20.0...2.20.1
3.1.0
What's Changed
- build(deps): bump software.amazon.awssdk:bom from 2.28.29 to 2.29.9 by @dependabot in #1474
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.31.3 to 0.33.0 by @dependabot in #1455
- build(deps): bump quarkus.version from 3.16.0 to 3.16.2 by @dependabot in #1473
- feat: add acm extension by @emattheis in #1476
- feat: enable constructor injection of NamedDynamoDbTable by @scrocquesel in #1469
- feat: add neptune extension by @scrocquesel in #1482
- build(deps): bump software.amazon.awssdk:bom from 2.29.9 to 2.29.14 by @dependabot in #1481
- build(deps): bump quarkus.version from 3.16.2 to 3.16.3 by @dependabot in #1479
- Added integration tests for SQS Reactive Messaging by @adampoplawski in #1483
- docs: add adampoplawski as a contributor for code by @allcontributors in #1484
- chore: release 3.1.0 by @scrocquesel in #1485
New Contributors
- @adampoplawski made their first contribution in #1483
Full Changelog: 3.0.1...3.1.0
2.20.0
What's Changed
- Backports/2 by @scrocquesel in #1486
- build(deps): bump software.amazon.awssdk:bom from 2.28.29 to 2.29.9 by @dependabot in #1474
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.31.3 to 0.33.0 by @dependabot in #1455
- build(deps): bump quarkus.version from 3.16.0 to 3.16.2 by @dependabot in #1473
- feat: add acm extension by @emattheis in #1476
- feat: enable constructor injection of NamedDynamoDbTable by @scrocquesel in #1469
- feat: add neptune extension by @scrocquesel in #1482
- build(deps): bump software.amazon.awssdk:bom from 2.29.9 to 2.29.14 by @dependabot in #1481
- build(deps): bump quarkus.version from 3.16.2 to 3.16.3 by @dependabot in #1479
- Added integration tests for SQS Reactive Messaging by @adampoplawski in #1483
- docs: add adampoplawski as a contributor for code by @allcontributors in #1484
- chore: release 2.20.0 by @scrocquesel in #1487
Full Changelog: 2.19.0...2.20.0
3.0.1
This is a proper fix for using the Quarkus Lambda client within a Quarkus Lambda application. See Release 3.0.0 for a detailed changelog.
What's Changed
- fix: rename features to avoid collapsing with amazon-lambda by @scrocquesel in #1467
- chore: release 3.0.1 by @scrocquesel in #1468
Full Changelog: 3.0.0...3.0.1
3.0.0
Major changes
- This version introduces support for multiple client configurations. You can find more documentation at https://docs.quarkiverse.io/quarkus-amazon-services/dev/common-features.html#_named_clients
Breaking Changes
- To avoid a conflict in package names with some Quarkus core packages, we have moved to the
io.quarkiverse.amazon
prefix for package names. This is a compilation-breaking change for those using classes from this repository, such as the@S3Crt
and@NamedDynamoDbTable
annotations. You will need to update your imports accordingly. - The
S3Presigner
bean is no longer created by default. You must add an explicit injection point, like with other clients (S3Client
andS3AsyncClient
).
What's Changed
- feat: pass container properties to moto container by @ketola in #1411
- feat: introduce multiple client configuration by @scrocquesel in #1304
- build(deps): bump software.amazon.awssdk:bom from 2.27.20 to 2.28.10 by @dependabot in #1419
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.10 to 0.31.3 by @dependabot in #1418
- refactor!: move to io.quarkiverse package by @scrocquesel in #1267
- refactor: fix some compilation and deprecated warning by @scrocquesel in #1422
- chore: release 3.0.0.alpha1 by @scrocquesel in #1423
- docs: add ketola as a contributor for code by @allcontributors in #1424
- build(deps): bump io.quarkiverse:quarkiverse-parent from 17 to 18 by @dependabot in #1428
- build(deps): bump quarkus.version from 3.15.0 to 3.15.1 by @dependabot in #1421
- build(deps-dev): bump org.junit-pioneer:junit-pioneer from 2.2.0 to 2.3.0 by @dependabot in #1432
- Split and Reuse the Release workflow by @gastaldi in #1441
- sqs messaging connector extension by @ozangunalp in #1438
- docs: add ozangunalp as a contributor for code by @allcontributors in #1445
- Enforce quarkus-config-doc-maven-plugin version by @gsmet in #1449
- Feat/paymentcryptography by @scrocquesel in #1450
- feat: add api gateway management api extension by @scrocquesel in #1451
- chore: fix typo by @scrocquesel in #1452
- build(deps): bump software.amazon.awssdk:bom from 2.28.10 to 2.28.29 by @dependabot in #1454
- build(deps): bump quarkus.version from 3.15.1 to 3.16.0 by @dependabot in #1453
- test: move to io.quarkiverse by @scrocquesel in #1459
- feat: provide messaging sqs feature by @scrocquesel in #1460
- build: workaround jreleaser cannot deploy to Central by @scrocquesel in #1461
- chore: release 3.0.0 by @scrocquesel in #1465
New Contributors
Full Changelog: 2.18.1...3.0.0
2.19.0
Foreword
This version, along with subsequent 2.x versions, will maintain backward compatibility with the Quarkus Platform while staying feature-aligned with the main branch (3.x).
Major changes
- This version introduces support for multiple client configurations. You can find more documentation at https://docs.quarkiverse.io/quarkus-amazon-services/dev/common-features.html#_named_clients
Deprecated
- The
S3Presigner
bean was historically created even if no injection point was discovered. You can opt out if you don’t need one. Opted-out will be the default in the next major version, and the configuration property will be removed.
What's Changed
- feat: pass container properties to moto container by @ketola in #1411
- feat: introduce multiple client configuration by @scrocquesel in #1304
- build(deps): bump software.amazon.awssdk:bom from 2.27.20 to 2.28.10 by @dependabot in #1419
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.10 to 0.31.3 by @dependabot in #1418
- refactor: fix some compilation and deprecated warning by @scrocquesel in #1422
- chore: release 3.0.0.alpha1 by @scrocquesel in #1423
- docs: add ketola as a contributor for code by @allcontributors in #1424
- build(deps): bump io.quarkiverse:quarkiverse-parent from 17 to 18 by @dependabot in #1428
- build(deps): bump quarkus.version from 3.15.0 to 3.15.1 by @dependabot in #1421
- build(deps-dev): bump org.junit-pioneer:junit-pioneer from 2.2.0 to 2.3.0 by @dependabot in #1432
- Split and Reuse the Release workflow by @gastaldi in #1441
- sqs messaging connector extension by @ozangunalp in #1438
- docs: add ozangunalp as a contributor for code by @allcontributors in #1445
- Enforce quarkus-config-doc-maven-plugin version by @gsmet in #1449
- Feat/paymentcryptography by @scrocquesel in #1450
- feat: add api gateway management api extension by @scrocquesel in #1451
- chore: fix typo by @scrocquesel in #1452
- build(deps): bump software.amazon.awssdk:bom from 2.28.10 to 2.28.29 by @dependabot in #1454
- build(deps): bump quarkus.version from 3.15.1 to 3.16.0 by @dependabot in #1453
- test: move to io.quarkiverse by @scrocquesel in #1459
- feat: provide messaging sqs feature by @scrocquesel in #1460
- build: workaround jreleaser cannot deploy to Central by @scrocquesel in #1461
- fix: restore S3Presigner bean production behavior by @scrocquesel in #1457
- chore: release 2.19.0.alpha1 by @scrocquesel in #1458
- chore: release 2.19.0.alpha2 by @scrocquesel in #1463
- chore: release 2.19.0 by @scrocquesel in #1464
New Contributors
Full Changelog: 2.18.1...2.19.0
2.19.0.alpha2
What's Changed
- Backports by @scrocquesel in #1462
- chore: release 2.19.0.alpha2 by @scrocquesel in #1463
Full Changelog: 2.19.0.alpha1...2.19.0.alpha2
2.19.0.alpha1
What's Changed
- feat: pass container properties to moto container by @ketola in #1411
- feat: introduce multiple client configuration by @scrocquesel in #1304
- build(deps): bump software.amazon.awssdk:bom from 2.27.20 to 2.28.10 by @dependabot in #1419
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.10 to 0.31.3 by @dependabot in #1418
- fix: restore S3Presigner bean production behavior by @scrocquesel in #1457
- chore: release 2.19.0.alpha1 by @scrocquesel in #1458
New Contributors
Full Changelog: 2.18.1...2.19.0.alpha1
3.0.0.alpha1
Major changes
- This version introduces support for multiple client configurations. It involved significant code refactoring, and we would appreciate feedback before the stable release with the upcoming Quarkus 3.16.
You can find more documentation at https://docs.quarkiverse.io/quarkus-amazon-services/dev/common-features.html#_named_clients
Breaking Changes
- To avoid a conflict in package names with some Quarkus core packages, we have moved to the
io.quarkiverse.amazon
prefix for package names. This is a compilation-breaking change for those using classes from this repository, such as the@S3Crt
and@NamedDynamoDbTable
annotations. You will need to update your imports accordingly. - The
S3Presigner
bean is no longer created by default. You must add an explicit injection point, like with other clients (S3Client
andS3AsyncClient
).
What's Changed
- feat: pass container properties to moto container by @ketola in #1411
- feat: introduce multiple client configuration by @scrocquesel in #1304
- build(deps): bump software.amazon.awssdk:bom from 2.27.20 to 2.28.10 by @dependabot in #1419
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.10 to 0.31.3 by @dependabot in #1418
- refactor!: move to io.quarkiverse package by @scrocquesel in #1267
- refactor: fix some compilation and deprecated warning by @scrocquesel in #1422
- chore: release 3.0.0.alpha1 by @scrocquesel in #1423
New Contributors
Full Changelog: 2.18.1...3.0.0.alpha1