Skip to content

Releases: quarkiverse/quarkus-amazon-services

2.9.0

02 Jan 21:08
3ee458d
Compare
Choose a tag to compare

Major changes

  • Add new extensions: SFN (Step Functions), Kinesis, EventBridge

What's Changed

New Contributors

Full Changelog: 2.8.0...2.9.0

2.8.0

24 Dec 16:34
Compare
Choose a tag to compare

Major changes

  • OpenTelemetry instrumentation: Adding the quarkus-opentelemetry extension will automatically inject an interceptor with default AwsSdkTelemetry configuration in all produced extension clients that have opted into instrumentation. This is achieved by setting the configuration property quarkus.<extension>.telemetry.enabled to true. This setting is set to false by default.

What's Changed

Full Changelog: 2.7.3...2.8.0

2.7.3

19 Dec 19:15
Compare
Choose a tag to compare

Major changes

  • The extension is now built with JDK 17.
  • DynamoDB Enhanced client fully supports DynamoDbImmutable beans including native builds.

What's Changed

Full Changelog: 2.7.2...2.7.3

2.7.2

25 Nov 19:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.1...2.7.2

2.7.1

25 Nov 15:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.0...2.7.1

2.7.0

25 Nov 12:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.6.0...2.7.0

2.6.0

25 Nov 09:50
Compare
Choose a tag to compare

Major changes

  • New default protocol for the SQS API: With SDK 2.21.20, AWS updated the default protocol for the SQS API, breaking compatibility with LocalStack. To align with the AWS SDK version, we have updated the default LocalStack version to 3.0.1.

What's Changed

  • feat: bump default localstack from 2.3.0 to 3.0.1 by @scrocquesel in #999
  • build(deps): bump quarkus.version from 3.5.1 to 3.6.0 by @dependabot in #1007
  • build(deps): bump software.amazon.awssdk:bom from 2.21.17 to 2.21.29 by @dependabot in #1009
  • build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.28.6 to 0.28.9 by @dependabot in #1008
  • build(deps-dev): bump org.junit-pioneer:junit-pioneer from 2.1.0 to 2.2.0 by @dependabot in #997
  • release 2.6.0 by @scrocquesel in #1010

Full Changelog: 2.5.3...2.6.0

2.5.3

11 Nov 20:01
Compare
Choose a tag to compare

Major changes

  • Fix native build issues with awssdk 2.21.0
  • Bump Localstack default version to 2.3.0. You can stay with the previous version by setting quarkus.aws.devservices.localstack.image-name=localstack/localstack:1.4.0.
  • For those who encountered threading issues with JDK 19+, it has been fixed in awssdk.

What's Changed

  • build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.27.3 to 0.28.0 by @dependabot in #969
  • build(deps): bump quarkus.version from 3.4.1 to 3.5.0 by @dependabot in #963
  • fix: support awssdk version 2.21.0 in native build by @scrocquesel in #989
  • build(deps): bump localstack from 1.4.0 to 2.3.0 by @scrocquesel in #973
  • build(deps): bump software.amazon.awssdk:bom from 2.21.10 to 2.21.17 by @dependabot in #983
  • build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.28.0 to 0.28.6 by @dependabot in #988
  • build(deps): bump quarkus.version from 3.5.0 to 3.5.1 by @dependabot in #985
  • chore: release 2.5.3 by @scrocquesel in #991

Full Changelog: 2.5.2...2.5.3

2.5.2

04 Oct 20:51
Compare
Choose a tag to compare

Major changes

Support the latest release of aws-crt, which, by introducing new JNI methods, has broken support for native compilation.

What's Changed

  • docs: Add guidance for handling Docker support in test mode by @scrocquesel in #934
  • ci: test the default and alternative client implementations separately by @scrocquesel in #935
  • build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.26.0 to 0.27.3 by @dependabot in #943
  • build(deps-dev): bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.1.0 by @dependabot in #926
  • build(deps): bump quarkus.version from 3.3.0 to 3.4.1 by @dependabot in #941
  • build(deps): bump software.amazon.awssdk:bom from 2.20.143 to 2.20.159 by @dependabot in #950
  • chore: release 2.5.2 by @scrocquesel in #951

Full Changelog: 2.5.1...2.5.2

2.5.1

11 Sep 21:08
Compare
Choose a tag to compare

Major changes

  • For those who encounter threading issues with JDK 19+, it is possible to disable the use of the Quarkus thread pool for AWS SDK async taskes by setting quarkus.<extension>.advanced.use-quarkus-scheduled-executor-service=false. This affects both synchronuous and asynchronuous clients. Asynchronous clients should also be configured with quarkus.<extension>.async-client.advanced.use-future-completion-thread-pool=false. This should be considered a temporary fix, as it will create additional thread pools that run in competition with the Quarkus thread pool. Refer to aws/aws-sdk-java-v2#4395 for ongoing follow-up.

What's Changed

Full Changelog: 2.5.0...2.5.1