Releases: smithy-lang/smithy-kotlin
Releases · smithy-lang/smithy-kotlin
v0.12.5
[0.12.5] - 08/18/2022
Fixes
- #55 Upgrade aws-crt-kotlin dependency to fix Mac dlopen issue
- #601 Remove incorrect
.
at end of license identifier header in source files.
Documentation
- #683 Enhance CONTRIBUTING.md with additional details about required PR checks and how to run them locally
Miscellaneous
- Upgrade Smithy to 1.23.0, upgrade Smithy Gradle to 0.6.0
- Upgrade ktlint to 0.46.1.
- Fix ktlint issues and enable ktlint to run on all pull requests (even from forked repos)
v0.12.4
[0.12.4] - 08/11/2022
Miscellaneous
- Upgrade Kotlin version to 1.7.10
- Bump CRT version.
v0.12.2
v0.12.1
v0.12.0
[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
v0.11.1
[0.11.1] - 07/01/2022
Features
- Add support for HTTP_REQUEST_EVENT chunked signing
Miscellaneous
- Upgrade Kotlin to 1.7
v0.11.0
[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