Releases: aws/aws-sdk-kotlin
Releases · aws/aws-sdk-kotlin
v0.33.1-beta
[0.33.1-beta] - 11/01/2023
Features
- Support EKS endpoints and auth token file in container credentials provider.
Fixes
- #1098 Add
forcePathStyle
andenableAccelerate
config properties back to the S3 client.
Miscellaneous
- Upgrade to the latest version of smithy-kotlin
v0.33.0-beta
[0.33.0-beta] - 10/26/2023
Features
- BREAKING: Update codegen to improve nullability of generated types.
- #605, #805 Publish a BOM and a Version Catalog
- Detect and automatically correct clock skew to prevent signing errors
Fixes
- Ignore empty environment variable and system property strings when evaluating AWS credentials
Miscellaneous
- Upgrade Kotlin to 1.9.10
- Sync AWS models and upgrade smithy-kotlin
- Upgrade Dokka to 1.9.0
- Breaking Removed
enableAccelerate
&forcePathStyle
from S3 config. As well asuse_accelerate_endpoint
&addressing_style
from AWS profile configuration - BREAKING: Remove
smithy.client.request.size
,smithy.client.response.size
,smithy.client.retries
metrics. Rename allsmithy.client.*
metrics tosmithy.client.call.*
. - Remove GameSparks service
- Add skeleton implementation of a second KMP target
- Added
s3_use_arn_region
&s3_disable_multiregion_access_points
to AWS profile configuration
v0.32.5-beta
[0.32.5-beta] - 10/12/2023
Features
- #945 Add new sources for User-Agent app id
Miscellaneous
- Sync to the latest versions of smithy-kotlin and AWS service models
v0.32.4-beta
[0.32.4-beta] - 10/06/2023
Miscellaneous
- Track upstream changes that make
ByteArrayContent
and friends internal. Users should only be usingByteStream.fromBytes()
,ByteStream.fromString()
, andHttpBody.fromBytes()
.
v0.32.3-beta
[0.32.3-beta] - 09/28/2023
Fixes
- #1048 Restore public constructor for
EcsCredentialsProvider
- #1044 ignore
__type
when deserializing union for AWS JSON 1.0, AWS JSON 1.1, and AWS restJson 1
Miscellaneous
- Generate internal-only clients with
internal
visibility - sync AWS models and upgrade smithy kotlin
v0.32.2-beta
[0.32.2-beta] - 09/15/2023
Miscellaneous
- #946 Refactor CredentialsProvider APIs
- Sync smithy-kotlin and AWS service models.
v0.32.1-beta
[0.32.1-beta] - 09/08/2023
Features
- #1033 Add
SystemPropertyCredentialsProvider
and make it first in default chain credentials provider - Allow endpoint URL configuration via env and shared config.
- #1000 Add more parameters for fetching STS credentials
Fixes
- #935 Fix closing an event stream causing an IllegalStateException
Miscellaneous
- Sync AWS models and bump smithy-kotlin
v0.32.0-beta
[0.32.0-beta] - 08/31/2023
Miscellaneous
- BREAKING: Refactor HttpCall and HttpResponse types
- Bump smithy-kotlin and AWS service models to latest versions
v0.31.0-beta
[0.31.0-beta] - 08/24/2023
Features
- Support initial-request and initial-response for event streams using RPC-based protocols
Fixes
- #1029 Update smithy-kotlin to 0.26.0
Miscellaneous
- BREAKING: prefix generated endpoint and auth scheme providers with client name and track upstream changes
- Sync AWS models
- Refactor ClientOption to AttributeKey directly and track upstream HttpContext changes
v0.30.1-beta
[0.30.1-beta] - 08/17/2023
Miscellaneous
- Sync AWS models and bump smithy-kotlin version