Releases: awslabs/aws-sdk-kotlin
Releases · awslabs/aws-sdk-kotlin
v0.34.3-beta
[0.34.3-beta] - 11/09/2023
Features
- (sqs) This release enables customers to call SQS using AWS JSON-1.0 protocol and bug fix.
v0.34.2-beta
[0.34.2-beta] - 11/08/2023
Features
- (connect) This release clarifies in our public documentation that InstanceId is a requirement for SearchUsers API requests.
- (connectcases) This release adds the ability to add/view comment authors through CreateRelatedItem and SearchRelatedItems API. For more information see https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html
- (datasync) This change allows for 0 length access keys and secret keys for object storage locations. Users can now pass in empty string credentials.
- (guardduty) Added API support for new GuardDuty EKS Audit Log finding types.
- (lambda) Add Node 20 (nodejs20.x) support to AWS Lambda.
- (lexmodelsv2) AWS Lex now supports selective log capture in conversation logs. When you enable this option within the conversation log settings, only the utterances that trigger intents and slots specified in session attributes will be logged.
- (omics) Adding Run UUID and Run Output URI: GetRun and StartRun API response has two new fields "uuid" and "runOutputUri".
- (redshiftserverless) Added a new parameter in the workgroup that helps you control your cost for compute resources. This feature provides a ceiling for RPUs that Amazon Redshift Serverless can scale up to. When automatic compute scaling is required, having a higher value for MaxRPU can enhance query throughput.
- (resiliencehub) AWS Resilience Hub enhances Resiliency Score, providing actionable recommendations to improve application resilience. Amazon Elastic Kubernetes Service (EKS) operational recommendations have been added to help improve the resilience posture of your applications.
- (sqs) This release enables customers to call SQS using AWS JSON-1.0 protocol.
Documentation
- (rds) This Amazon RDS release adds support for patching the OS of an RDS Custom for Oracle DB instance. You can now upgrade the database or operating system using the modify-db-instance command.
v0.34.1-beta
[0.34.1-beta] - 11/07/2023
Features
- (dataexchange) Updated SendDataSetNotificationRequest Comment to be maximum length 4096.
- (lifecycle) Added support for pre and post scripts in Amazon Data Lifecycle Manager EBS snapshot lifecycle policies.
- (rds) This Amazon RDS release adds support for the multi-tenant configuration. In this configuration, an RDS DB instance can contain multiple tenant databases. In RDS for Oracle, a tenant database is a pluggable database (PDB).
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.