Skip to content

Releases: smithy-lang/smithy-kotlin

v0.17.2

20 Apr 17:20

Choose a tag to compare

v0.17.2 Pre-release
Pre-release

[0.17.2] - 04/20/2023

Features

  • Add support for retrying transient HTTP errors. RetryErrorType.Timeout was renamed to RetryErrorType.Transient.
  • Enhance exceptions thrown during proxy config parsing
  • Add support for H2_PRIOR_KNOWLEDGE (HTTP2 without TLS)

Miscellaneous

  • Refactor endpoint resolution to be explicit in SdkOperationExecution and change order to match SRA.

v0.17.1

13 Apr 20:03

Choose a tag to compare

v0.17.1 Pre-release
Pre-release

[0.17.1] - 04/13/2023

Fixes

  • Only take contentLength if it's >= 0 in CRT HTTP engine

v0.17.0

13 Apr 15:55

Choose a tag to compare

v0.17.0 Pre-release
Pre-release

[0.17.0] - 04/13/2023

Fixes

  • #818 Allow requests with zero content length in the CRT HTTP engine

Miscellaneous

  • BREAKING: Refactor identity and authentication APIs

v0.16.6

06 Apr 15:51

Choose a tag to compare

v0.16.6 Pre-release
Pre-release

[0.16.6] - 04/06/2023

Features

  • #752 Add intEnum support.

v0.16.5

30 Mar 16:20

Choose a tag to compare

v0.16.5 Pre-release
Pre-release

[0.16.5] - 03/30/2023

Features

  • Add code support for awsQuery-compatible error responses.

Miscellaneous

  • Add clarifying documentation for endpointProvider in client config.

v0.16.4

16 Mar 16:39

Choose a tag to compare

v0.16.4 Pre-release
Pre-release

[0.16.4] - 03/16/2023

Fixes

  • #868 Fix a bug in presigned URL generation when using a ServicePresignConfig object

v0.16.3

09 Mar 19:14

Choose a tag to compare

v0.16.3 Pre-release
Pre-release

[0.16.3] - 03/09/2023

Features

  • Add configurable reader-friendly name to generated SDK clients.

v0.16.2

02 Mar 18:32

Choose a tag to compare

v0.16.2 Pre-release
Pre-release
chore: release 0.16.2

v0.16.1

02 Mar 18:10

Choose a tag to compare

v0.16.1 Pre-release
Pre-release

[0.16.1] - 03/02/2023

Fixes

  • #862 Skip signing the Expect header in SigV4

v0.16.0

23 Feb 18:49

Choose a tag to compare

v0.16.0 Pre-release
Pre-release

[0.16.0] - 02/23/2023

Fixes

  • #805 Fix a bug where system time jumps could cause unexpected retry behavior

Miscellaneous

  • Refactor: move EndpointProvider out of http package into aws.smithy.kotlin.runtime.client.endpoints
  • Refactor: relocate CachedCredentialsProvider and CredentialsProviderChain from aws-sdk-kotlin
  • Refactor: move Document type to aws.smithy.kotlin.runtime.content package