PackageTrack
Sign in Get early access

aws_client

Strongly-typed Dart client libraries for accessing Amazon Web Services (AWS) APIs.

0.10.0 14K downloads/mo #2514 most downloaded on pub.dev agilord/aws_client

What this package is like to depend on

Last release 13 days ago

10 Aug 2026

Ships unpredictably

gaps range from 2 weeks to 3.9 years

Nearly every release is documented

notes for 21 of 21 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

21 releases · first in 2017

6 releases in the last 12 months

see the full history below

Release timeline

21 releases · Mar 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 0.10.0 10 Aug 2026
    Release notes
    • Breaking: refreshed the service catalogue (IoT Events, IoT Events Data, Panorama and SimSpaceWeaver were dropped upstream, six new services added).
    • Added DynamoDB vector search, including a DocumentClient.searchVectors() wrapper.
    Open source →
    Release notes
    • Breaking: refreshed the service catalogue (IoT Events, IoT Events Data, Panorama and SimSpaceWeaver were dropped upstream, six new services added).
    • Added DynamoDB vector search, including a DocumentClient.searchVectors() wrapper.
    Open source →
  2. 0.9.3 22 Jun 2026
    Release notes
    • Exclude the test/ and integration_test/ directories from the published package.
    Open source →
    Release notes
    • Exclude the test/ and integration_test/ directories from the published package.
    Open source →
  3. 0.9.2 22 Jun 2026
    Release notes
    • More accurate endpoint resolution, including FIPS, dual-stack and S3 addressing.
    • Fixed request/response handling for special float values (NaN, Infinity) and several XML parsing bugs.
    Open source →
    Release notes
    • More accurate endpoint resolution, including FIPS, dual-stack and S3 addressing.
    • Fixed request/response handling for special float values (NaN, Infinity) and several XML parsing bugs.
    Open source →
  4. 0.9.1 19 Jun 2026
    Release notes
    • Hide generated data, enum and exception classes from dartdoc to keep pub.dev analysis within its time limit.
    Open source →
    Release notes
    • Hide generated data, enum and exception classes from dartdoc to keep pub.dev analysis within its time limit.
    Open source →
  5. 0.9.0 18 Jun 2026
    Release notes
    • Breaking: refreshed the service catalogue (some discontinued services dropped, many new ones added) along with a handful of API surface changes.
    • Breaking: generated enums are now const classes instead of Dart enums, so unknown values from the server no longer throw.
    • Added version-less imports: package:aws_client/.dart re-exports the latest API version (e.g. package:aws_client/s3.dart) alongside the existing version-pinned import.
    Open source →
    Release notes
    • Breaking: refreshed the service catalogue (some discontinued services dropped, many new ones added) along with a handful of API surface changes.
    • Breaking: generated enums are now const classes instead of Dart enums, so unknown values from the server no longer throw.
    • Added version-less imports: package:aws_client/<service>.dart re-exports the latest API version (e.g. package:aws_client/s3.dart) alongside the existing version-pinned import.
    Open source →
  6. 0.8.0 06 Jun 2026
    Release notes
    • Removed clients for AWS services dropped from the AWS SDK: Alexa for Business, Backup Storage, CodeStar (code_star), GameSparks, Honeycode, IoT RoboRunner, Macie Classic (macie; use macie2) and Mobile.
    • DocumentClient decodes integral DynamoDB numbers (N/NS) as int instead of always double.
    • Require package:xml 7.x (drops xml 6.x support).
    • Support compilation to WebAssembly (Wasm).
    • Raise the minimum Dart SDK to 3.5.0.
    Open source →
    Release notes
    • Removed clients for AWS services dropped from the AWS SDK: Alexa for Business, Backup Storage, CodeStar (code_star), GameSparks, Honeycode, IoT RoboRunner, Macie Classic (macie; use macie2) and Mobile.
    • DocumentClient decodes integral DynamoDB numbers (N/NS) as int instead of always double.
    • Require package:xml 7.x (drops xml 6.x support).
    • Support compilation to WebAssembly (Wasm).
    • Raise the minimum Dart SDK to 3.5.0.
    Open source →
  7. 0.7.1 11 Jul 2025
    Release notes
    • Fix a missing enum value in LambdaUpdateStatusReasonCode
    Open source →
    Release notes
    • Fix a missing enum value in LambdaUpdateStatusReasonCode
    Open source →
  8. 0.7.0 19 Mar 2025
    Release notes
    • Generate all the APIs with version v2.1692.0 of the AWS SDK
    • Add ChecksumAlgorithm.crc64nvme in package:aws_client/s3_2006_03_01.dart
    Open source →
    Release notes
    • Generate all the APIs with version v2.1692.0 of the AWS SDK
    • Add ChecksumAlgorithm.crc64nvme in package:aws_client/s3_2006_03_01.dart
    Open source →
  9. 0.6.1 24 Feb 2025
    Release notes
    • Allow package:intl version 0.20.x
    Open source →
    Release notes
    • Allow package:intl version 0.20.x
    Open source →
  10. 0.6.0 18 Jun 2024
    Release notes
    • Expose package:aws_client/credential_providers.dart for advanced options to resolve the AwsClientCredentials
    • Remove double-encode of request URI when generating signature for S3
    • Internal refactoring of the query protocol
    • Internal refactor of enums serialization
    Open source →
    Release notes
    • Expose package:aws_client/credential_providers.dart for advanced options to resolve the AwsClientCredentials
    • Remove double-encode of request URI when generating signature for S3
    • Internal refactoring of the query protocol
    • Internal refactor of enums serialization
    Open source →
  11. 0.5.0 06 Jun 2024
    Release notes
    • Generate all the APIs with version v2.1635.0 of the AWS SDK
    Open source →
  12. 0.4.2 11 Dec 2023
    Release notes
    • Upgrade dependencies
    Open source →
  13. 0.4.1 26 May 2023
    Release notes
    • Add more examples
    Open source →
  14. 0.4.0 25 May 2023
    Release notes
    • Generate all the APIs with version v2.1384.0 of the AWS SDK
    Open source →
  15. 0.2.0 19 Jul 2019
    Release notes

    Thanks to kmcgill88:

    • Add support for Lambda invoke
    Open source →
  16. 0.1.3 28 Jun 2019
    Release notes

    Thanks to paulreimer and ipconfiger!

    • Allow 'service' field in AwsRequestBuilder constructor to override detection from uri.
    • URI-encoding for path in Request signature.
    • Create Queue api.
    • SNS Service API support.
    • Upgrade to http_client 1.0
    • Expanded lints.
    Open source →
  17. 0.1.2 09 Sep 2018
    Release notes
    • Dart 2 support.
    Open source →
  18. 0.1.1 15 Mar 2018
    Release notes
    • Updated to use http_client 0.3.0.
    Open source →
  19. 0.1.0 24 Mar 2017
    Release notes

    Breaking changes:

    • Updated to use http_client 0.2.0, which has a slightly different API to initialize the HTTP Client.
    Open source →
  20. 0.0.2 17 Mar 2017
    Release notes
    • Enable url-form-encoding (for POST requests).
    • Use POST request for SQS methods (enables larger messages to be sent).
    Open source →
  21. 0.0.1 08 Mar 2017
    Release notes
    • Initial version.
    • Support for 3 methods in SQS.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive