Skip to content

Releases: awslabs/aws-sdk-kotlin

v0.16.4-beta

23 Jun 22:11
Compare
Choose a tag to compare
v0.16.4-beta Pre-release
Pre-release

[0.16.4-beta] - 06/23/2022

Fixes

  • #139 Validate that members bound to URI paths are non-null at object construction

Miscellaneous

  • Upgrade smithy kotlin to 0.11.0

v0.16.3-beta

16 Jun 21:06
Compare
Choose a tag to compare
v0.16.3-beta Pre-release
Pre-release

[0.16.3-beta] - 06/16/2022

Features

  • Support bootstrapping services by package name (in addition to by model filename)

Documentation

  • Update the debugging guide to demonstrate how to use Log4j2 for logging

Miscellaneous

  • Sync AWS models to latest

v0.16.2-beta

13 Jun 16:41
Compare
Choose a tag to compare
v0.16.2-beta Pre-release
Pre-release

[0.16.2-beta] - 06/10/2022

Fixes

  • #619, #657 Upgrade smithy-kotlin to pull in fixes for signing bugs.

Documentation

  • #620 Update outdated howto docs to correctly describe client instantiation and client engine configuration

Miscellaneous

  • Sync AWS models to latest

v0.16.1-beta

02 Jun 22:00
Compare
Choose a tag to compare
v0.16.1-beta Pre-release
Pre-release

[0.16.1-beta] - 06/02/2022

Features

  • #617 Add a new non-CRT SigV4 signer and use it as the default. This removes the CRT as a hard dependency for using the SDK (although the CRT signer can still be used via explicit configuration on client creation).

Miscellaneous

  • Sync AWS models to latest

v0.16.0

26 May 20:30
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

[0.16.0] - 05/26/2022

Features

  • #460 Enhance generic codegen to be more KMP-friendly. This is a breaking change which means service client artifacts will now include their platform name (e.g., s3-jvm-<version>.jar vs s3-<version>.jar). Users consuming dependencies through the Gradle Kotlin plugin will have this handled automatically for them.

Fixes

  • #480 Upgrade smithy-kotlin to 0.10.0 which upgrades to ktor-2.x. This is considered a breaking change as it may reverse the issue described in #480 and break ktor-1.x users.

Miscellaneous

  • Upgrade smithy-kotlin to 0.9.2 which includes codegen updates to generate operations with all optional inputs to include a default parameter. See smithy-kotlin#129
  • upgrade kotlin to 1.6.21 and other deps to latest

v0.15.2-beta

13 May 20:01
Compare
Choose a tag to compare
v0.15.2-beta Pre-release
Pre-release

[0.15.2-beta] - 05/13/2022

Features

  • Implement recursion detection middleware.
  • #575 Add support for detecting custom metadata in system properties (starting with aws.customMetadata.) and environment variables (starting with AWS_CUSTOM_METADATA_)

v0.15.1-beta

29 Apr 20:58
Compare
Choose a tag to compare
v0.15.1-beta Pre-release
Pre-release

[0.15.1-beta] - 04/29/2022

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!

Documentation

  • update API reference doc styling

Miscellaneous

  • Sync latest AWS service models
  • Refactor hashing functions into new subproject

v0.14.4-beta

21 Apr 20:11
Compare
Choose a tag to compare
v0.14.4-beta Pre-release
Pre-release

[0.14.4-beta] - 04/21/2022

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!

Fixes

  • CreateMultipartUpload doesn't get signed correctly #588
  • Possible memory leak in new default HTTP engine #587

Miscellaneous

  • sync AWS models #590

v0.14.3-beta

14 Apr 20:19
Compare
Choose a tag to compare
v0.14.3-beta Pre-release
Pre-release

[0.14.3-beta] - 04/14/2022

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!

Fixes

  • resolve region only when profile credentials require it #582
  • only set Content-Type when appropriate #570

Miscellaneous

  • sync AWS models #585

v0.14.2-beta

08 Apr 20:32
Compare
Choose a tag to compare
v0.14.2-beta Pre-release
Pre-release

[0.14.2-beta] - 04/07/2022

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!

Fixes

  • fix timeout on large requests #572