Skip to content

Releases: smithy-lang/smithy-kotlin

v0.17.0

13 Apr 15:55
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
v0.16.2 Pre-release
Pre-release
chore: release 0.16.2

v0.16.1

02 Mar 18:10
Compare
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
Compare
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

v0.15.3

16 Feb 18:48
Compare
Choose a tag to compare
v0.15.3 Pre-release
Pre-release

[0.15.3] - 02/16/2023

Features

  • #839 Add an interceptor for adding Expect: 100-continue headers to HTTP requests

Miscellaneous

  • Upgrade to Kotlin 1.8.10

v0.15.2

09 Feb 22:10
Compare
Choose a tag to compare
v0.15.2 Pre-release
Pre-release

[0.15.2] - 02/09/2023

Features

  • Add readFully extension method to SdkSource
  • Add additional tracing events for connections in CRT engines
  • Add new maxConnectionsPerHost configuration setting for OkHttp engines
  • Add configuration for retry policy on clients

Fixes

  • Stop logging "null" when exceptions are not present in trace events
  • Correctly apply maxConnections configuration setting to OkHttp engines

Miscellaneous

  • Refactor: break out service client runtime components into own module
  • Refactor: split client side HTTP abstractions into new module. Move Url into core