Releases: awslabs/aws-sdk-kotlin
Releases · awslabs/aws-sdk-kotlin
v0.34.0-beta
[0.34.0-beta] - 11/06/2023
Features
- (awslily) Added new API that allows Amazon Connect Outbound Campaigns to create contacts in Amazon Connect when ingesting your dial requests.
- (codebuild) AWS CodeBuild now supports AWS Lambda compute.
- (docdb) Update the input of CreateDBInstance and ModifyDBInstance to support setting CA Certificates. Update the output of DescribeDBInstance and DescribeDBEngineVersions to show current and supported CA certificates.
- (iam) Add partitional endpoint for iso-e.
- (iis) This release extends the GetReservationPurchaseRecommendation API to support recommendations for Amazon MemoryDB reservations.
- (mwaa) This release adds support for Apache Airflow version 2.7.2. This version release includes support for deferrable operators and triggers.
- (polly) Amazon Polly adds new US English voices - Danielle and Gregory. Danielle and Gregory are available as Neural voices only.
- (route53) Add partitional endpoints for iso-e and iso-f.
- BREAKING: Remove operations/fields which were marked deprecated before 11/28/2023. See this discussion post for more details.
Fixes
- #1101 Fix endpoint builtin bound to wrong config parameter
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