Releases: smithy-lang/smithy-kotlin
Releases · smithy-lang/smithy-kotlin
v0.12.13
v0.12.12
[0.12.12] - 11/10/2022
Fixes
- Require values for HTTP query- and queryParams-bound parameters
v0.12.11
v0.12.10
[0.12.10] - 10/27/2022
Features
- add
MINandMAXaccessors for the Instant type - Add order parameter to ClientConfigProperty to be used for ordering configuration dependencies
Fixes
- #733 Fix OkHttp engine crashing on Android when coroutine is cancelled while uploading request body
v0.12.9
v0.12.8
[0.12.8] - 10/03/2022
Fixes
- Fix inconsistent nullability semantics when generating struct members.
v0.12.7
[0.12.7] - 09/29/2022
Features
- #486 Enable configurability of the retry strategy through environment variables, system properties, and AWS profiles.
Fixes
- Switch to a safer check to determine if all bytes have been read from an HTTP body
- #704 Disable throwing CancellationException in OkHttp engine's transferBody method
Miscellaneous
- Update/clarify changelog and commit instructions in the Contributing Guidelines
v0.12.6
[0.12.6] - 09/19/2022
Features
- Add support for full duplex HTTP exchanges
Fixes
- Fix occasional stream leak due to race condition in CRT engine
- #678 Fix the calculation of file lengths on
ByteStreams fromPaths - Properly check if a member can be nullable
Miscellaneous
- Provide an explicit scope for request bound work
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.