Releases: smithy-lang/smithy-kotlin
Releases · smithy-lang/smithy-kotlin
v0.27.3
08 Sep 19:25
Compare
Sorry, something went wrong.
No results found
[0.27.3] - 09/08/2023
Features
#612 Add conversions to and from Flow<ByteArray> and ByteStream
#617 Add conversion to InputStream from ByteStream
Miscellaneous
Expose SDK ID in service companion object section writer.
v0.27.2
01 Sep 16:09
Compare
Sorry, something went wrong.
No results found
v0.27.1
31 Aug 18:37
Compare
Sorry, something went wrong.
No results found
[0.27.1] - 08/31/2023
Fixes
Correctly codegen defaults for enum shapes
v0.27.0
31 Aug 16:33
Compare
Sorry, something went wrong.
No results found
[0.27.0] - 08/31/2023
Miscellaneous
BREAKING : Refactor HttpCall and HttpResponse to not be data classes and make the call context more explicit
v0.26.0
24 Aug 17:56
Compare
Sorry, something went wrong.
No results found
[0.26.0] - 08/24/2023
Fixes
#1029 Set X-Amz-Content-Sha256 header for unsigned payload and event stream operations by default
Miscellaneous
BREAKING : prefix generated endpoint and auth scheme providers and cleanup auth scheme APIs
Remove ClientOption and associated Builder
v0.25.1
17 Aug 16:05
Compare
Sorry, something went wrong.
No results found
[0.25.1] - 08/17/2023
Fixes
#1016 Stop serializing default values for @clientOptional members
#1014 Correctly validate response length for empty bodies and byte array bodies
v0.25.0
10 Aug 22:16
Compare
Sorry, something went wrong.
No results found
[0.25.0] - 08/10/2023
Features
#1001 Make CredentialsProviderChain accept list of CredentialProviders
#745 Add a response length validation interceptor
Miscellaneous
Upgrade kotlinx.coroutines to 1.7.3
#968 Tweak metrics to better support service-level benchmarks
Upgrade Kotlin to 1.8.22
v0.24.0
27 Jul 16:13
Compare
Sorry, something went wrong.
No results found
[0.24.0] - 07/27/2023
Features
#745 Add a response length validation interceptor
Fixes
#880 Enforce maxConnections for CRT HTTP engine
Miscellaneous
BREAKING : Remove maxConnections from generic HTTP engine config since it can't be enforced for OkHttp.
v0.23.0
20 Jul 16:53
Compare
Sorry, something went wrong.
No results found
[0.23.0] - 07/20/2023
Features
Add experimental support for OpenTelemetry based telemetry provider
#146 Enable endpoint discovery
#898 BREAKING: introduce maxConcurrency HTTP engine setting and rename OkHttp specific maxConnectionsPerHost to maxConcurrencyPerHost.
Fixes
#905 Retry connection reset errors in OkHttp engine
#888 Correct URL encoding in endpoint resolution
Miscellaneous
BREAKING : Refactor observability API and configuration. See the discussion post from the AWS SDK for Kotlin for more information.
#947 Remove or lower visibility on several internal-only APIs
v0.22.1
06 Jul 16:10
Compare
Sorry, something went wrong.
No results found
[0.22.1] - 07/06/2023
Fixes
#962 Properly deserialize XML flat maps