Releases: smithy-lang/smithy-kotlin
Releases · smithy-lang/smithy-kotlin
v0.12.2
04 Aug 16:08
Compare
Sorry, something went wrong.
No results found
[0.12.2] - 08/04/2022
Fixes
#665 Parse timestamps correctly when they are written in exponential notation (e.g., 1.924390954E9)
v0.12.1
21 Jul 18:07
Compare
Sorry, something went wrong.
No results found
[0.12.1] - 07/21/2022
Miscellaneous
v0.12.0
14 Jul 18:51
Compare
Sorry, something went wrong.
No results found
[0.12.0] - 07/14/2022
Fixes
Breaking : Generate List<T> members for all collection types. (Previously, Set<T> would be generated for lists decorated with @uniqueItems.)
Breaking : Move DSL overloads on generated clients to extension methods
v0.11.2
08 Jul 16:43
Compare
Sorry, something went wrong.
No results found
[0.11.2] - 07/08/2022
Features
Add support for NOT, OR, and AND JMESPath expressions in waiters
#123 Add support for smithy Document type.
Miscellaneous
#599 Upgrade Smithy version to 1.22
v0.11.1
01 Jul 14:40
Compare
Sorry, something went wrong.
No results found
[0.11.1] - 07/01/2022
Features
Add support for HTTP_REQUEST_EVENT chunked signing
Miscellaneous
v0.11.0
23 Jun 18:41
Compare
Sorry, something went wrong.
No results found
[0.11.0] - 06/23/2022
Features
(breaking) Use kotlin nullability to represent null Documents instead of an explicit subclass.
#494 Add support for HTTP proxies
Fixes
#638 Fix ktor engine representation of empty payload
#139 Validate that members bound to URI paths are non-null at object construction
Miscellaneous
#629 Refactor to bind directly to okhttp and remove ktor as a middleman
v0.10.2
09 Jun 18:48
Compare
Sorry, something went wrong.
No results found
[0.10.2] - 06/09/2022
Fixes
#619 Fix bugs with signing for query parameters containing '+' and '%'
#657 Fix bug in URI encoding during signing when dealing with special characters like '<', '>', and '/'
v0.10.1
02 Jun 18:37
Compare
Sorry, something went wrong.
No results found
[0.10.1] - 06/02/2022
Features
#617 Add a new non-CRT SigV4 signer and use it as the default. This removes the CRT as a hard dependency for using the SDK (although the CRT signer can still be used via explicit configuration on client creation).
Fixes
#473 Upgrade aws-crt-kotlin to latest
v0.10.0
24 May 17:25
Compare
Sorry, something went wrong.
No results found
[0.10.0] - 05/24/2022
Features
add additional trace logging to default HTTP client engine
#460 Enhance generic codegen to be more KMP-friendly
Fixes
Miscellaneous
upgrade kotlin to 1.6.21 and other deps to latest
v0.9.2
19 May 16:57
Compare
Sorry, something went wrong.
No results found
[0.9.2] - 05/19/2022
Features
#129 Allow omission of input in service method calls where no parameters are required.
Fixes
Handle invalid (empty) description term headers when generating documentation.
Don't escape markdown within preformat blocks in documentation.