Releases: awslabs/aws-sdk-kotlin
Releases · awslabs/aws-sdk-kotlin
v0.16.4-beta
v0.16.3-beta
[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
v0.16.1-beta
[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
[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
vss3-<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
[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 withAWS_CUSTOM_METADATA_
)
v0.15.1-beta
[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
[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
[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
[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