Releases: quarkiverse/quarkus-amazon-services
2.5.0
Major changes
- Upgrade to quarkus version 3.3.0
What's Changed
- build: add a direct dependency on netty by @scrocquesel in #897
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.24.1 to 0.25.0 by @dependabot in #887
- build(deps): bump software.amazon.awssdk:bom from 2.20.119 to 2.20.128 by @dependabot in #896
- build(deps): bump quarkus.version from 3.2.3.Final to 3.3.0 by @dependabot in #895
- chore: release 2.5.0 by @scrocquesel in #899
Full Changelog: 2.4.4...2.5.0
2.4.5
What's Changed
- build: add a direct dependency on netty by @scrocquesel in #897
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.24.1 to 0.25.0 by @dependabot in #887
- build(deps): bump software.amazon.awssdk:bom from 2.20.119 to 2.20.128 by @dependabot in #896
- chore: release 2.4.5 by @scrocquesel in #900
Full Changelog: 2.4.4...2.4.5
2.4.4
What's Changed
- support explicitly disabling dev services for cognito user pools by @emattheis in #882
- chore: release 2.4..4 by @scrocquesel in #890
Full Changelog: 2.4.3...2.4.4
1.9.2
What's Changed
- fix: support explicitly disabling dev services for cognito user pools by @scrocquesel in #886
- chore: release 1.9.2 by @scrocquesel in #891
Full Changelog: 1.9.1...1.9.2
2.4.3
What's Changed
- fix: add defaultBean qualifier for DynamoDbEnhancedClient synthetic beans by @scrocquesel in #875
- build(deps): bump software.amazon.awssdk:bom from 2.20.103 to 2.20.119 by @dependabot in #874
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.23.2 to 0.24.1 by @dependabot in #873
- build(deps): bump quarkus.version from 3.2.2.Final to 3.2.3.Final by @dependabot in #871
- chore: release 2.4.3 by @scrocquesel in #876
Full Changelog: 2.4.2...2.4.3
1.9.1
What's Changed
- docs: fix asciidoc warnings by using proper links (#847) by @scrocquesel in #849
- build(deps): bump quarkus.version from 2.16.7.Final to 2.16.9.Final by @scrocquesel in #877
- build(deps): bump software.amazon.awssdk by @scrocquesel in #878
- chore: release 1.9.1 by @scrocquesel in #879
Full Changelog: 1.9.0...1.9.1
2.4.2
What's Changed
- Fix asciidoc warnings by using proper links by @TheJavaGuy in #847
- docs: add TheJavaGuy as a contributor for doc by @allcontributors in #848
- build(deps): bump quarkus.version from 3.2.0.Final to 3.2.1.Final by @dependabot in #850
- refactor: use ConfigMapping by @scrocquesel in #836
- build(deps): bump aws-crt from 0.22.2 to 0.23.2 by @dependabot in #851
- build(deps): bump quarkus.version from 3.2.1.Final to 3.2.2.Final by @dependabot in #855
- fix: fix native build of s3 when aws-crt is not present by @scrocquesel in #858
- Release 2.4.2 by @scrocquesel in #863
New Contributors
- @TheJavaGuy made their first contribution in #847
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- Adjust doc title by @gastaldi in #830
- docs: update links to quarkiverse documentation website by @scrocquesel in #831
- build(deps-dev): bump junit-pioneer from 1.3.0 to 2.0.1 by @dependabot in #824
- fix: move to sdk:graal-sdk over nativeimage:svm by @scrocquesel in #840
- build(deps): bump software.amazon.awssdk:bom from 2.20.98 to 2.20.103 by @dependabot in #839
- chore: release 2.4.1 by @scrocquesel in #842
Full Changelog: 2.4.0...2.4.1
1.9.0
Note
This is a long-awaited version that backports a change in dependency management and removes the dependency on Netty in applications using only synchronous clients. This is the last version with new features that will support Quarkus 2.16.x. Version 1.x will now enter maintenance mode only.
-
Before,
quarkus-netty
was imported automatically through transitive dependency, it's no longer the case, if you're not usingsoftware.amazon.awssdk:netty-nio-client
. However, other extensions like resteasy reactive may still import it. -
Previously, you needed to include
io.quarkus:quarkus-apache-httpclient
if you were usingsoftware.amazon.awssdk:apache-client
. However, now it's unnecessary because it's imported automatically as needed. Addingsoftware.amazon.awssdk:apache-client
is now the only dependency to add if you want to use the apache http client. -
What's Changed
-
Backports to 1.x by @scrocquesel in #736
-
Release 1.9.0 by @scrocquesel in #738
-
Backports to 1.x by @scrocquesel in #739
-
Backports to 1.x by @scrocquesel in #742
-
chore: release 1.9.0 by @scrocquesel in #832
Full Changelog: 1.8.0...1.9.0
2.4.0
Major changes
- Experimental support for aws crt async client (
software.amazon.awssdk:aws-crt-client
). It supports native compilation and Amazon Lambda. You can find more information in the Going asynchronous documentation section of each service. - Reduce boilerplate code by directly injecting
DynamoDbTable
andDynamoDbAsyncTable
with the@NamedDynamoDbTable
annotation. Additional information can be found at https://quarkiverse.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html#_dynamodb_enhanced_client. - Few changes to Thread management to reduce the number of created ThreadPools and share Quarkus Vert.x EventLoopGroup when available.
What's Changed
- feat: use quarkus default thread pool by @scrocquesel in #819
- refactor: introduce an abstract class for client recorder by @scrocquesel in #821
- feat: use Quarkus EventLoopGroup for Netty based clients by @scrocquesel in #820
- Provide support for aws crt async client by @scrocquesel in #646
- refactor(dynamodb-enhanced): replace producer with synthetic beans by @scrocquesel in #822
- feat: inject DynamoDbTable and DynamoDbAsyncTable by @scrocquesel in #818
- build(deps): bump software.amazon.awssdk:bom from 2.20.96 to 2.20.98 by @dependabot in #825
- chore: release 2.4.0 by @scrocquesel in #826
Full Changelog: 2.3.3...2.4.0