Releases: smithy-lang/smithy-kotlin
Releases · smithy-lang/smithy-kotlin
v0.10.0
[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
[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.
v0.9.1
[0.9.1] - 05/13/2022
Features
- #393 Add convenience getters for union members
- #530 Add partial-file ByteStream support.
Fixes
- #136 Convert HTML to Markdown for improved Dokka compatibility.
Miscellaneous
- #575 Add support for getting all env vars and system properties (i.e., not just by a single key)
- Expose Byte.percentEncodeTo for downstream recursion detection.
v0.9.0
[0.9.0] - 04/29/2022
Miscellaneous
- Refactor hashing functions into new subproject
v0.8.5
[0.8.5] - 04/21/2022
Fixes
- set Content-Type header on empty bodies with Ktor if canonical request includes it #630
- coroutine leak in ktor engine #628
v0.8.3
[0.8.3] - 04/14/2022
Fixes
- only set Content-Type when body is non-empty #619
v0.8.1
[0.8.1] - 03/31/2022
New features
- implement KMP XML serde and remove XmlPull dependency #615
Fixes
- respect hostname immutability in endpoints to disable host prefixing #612
v0.8.0
[0.8.0] - 03/24/2022
Breaking changes
- introduce opaque KMP default HTTP client engine #606
New features
- bootstrap event streams #597
Fixes
- temporarily handle httpchecksum trait the same as httpchecksumrequired #608
Miscellaneous
- add convenience function for decoding URL components #607
- fix pagination design docs #600
v0.7.8
[0.7.8] - 02/17/2022
New features
- add DSL overloads to paginator methods #591
Fixes
- ignore redirect statuses in Ktor engine #590
- handle stream response exceptions properly in Ktor engine #589
Miscellaneous
- coroutine version bump to 1.6.0 and Duration stabilization #580
- dokka upgrade #588
- upgrade smithy to 1.17.0 #587
v0.7.7
[0.7.7] - 02/04/2022
New features
- implement waiters codegen #584
- Kotlin MP gradle file generation #577
- allow custom rendering of config properties #568
Miscellaneous