Skip to content

Releases: smithy-lang/smithy-kotlin

v0.9.0

29 Apr 17:41
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

[0.9.0] - 04/29/2022

Miscellaneous

  • Refactor hashing functions into new subproject

v0.8.5

21 Apr 19:46
Compare
Choose a tag to compare
v0.8.5 Pre-release
Pre-release

[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

14 Apr 19:28
Compare
Choose a tag to compare
v0.8.3 Pre-release
Pre-release

[0.8.3] - 04/14/2022

Fixes

  • only set Content-Type when body is non-empty #619

v0.8.1

31 Mar 21:48
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

[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

24 Mar 22:27
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

[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

17 Feb 22:49
Compare
Choose a tag to compare
v0.7.8 Pre-release
Pre-release

[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

04 Feb 19:31
Compare
Choose a tag to compare
v0.7.7 Pre-release
Pre-release

[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

  • event stream design #576

0.7.6

13 Jan 19:01
d5cff81
Compare
Choose a tag to compare
0.7.6 Pre-release
Pre-release

[0.7.6] - 01/13/2022

New features

  • Paginator codegen using Kotlin Flow #557
  • allow nullable LazyAsyncValue; add test utils for constructing http traffic from JSON #561

Fixes

  • paginator generation for models that specify non-string cursor #566
  • Fix smithy sdk no default client #564

0.7.4 Beta Release

09 Dec 22:11
2646ec1
Compare
Choose a tag to compare
0.7.4 Beta Release Pre-release
Pre-release

[0.7.4-beta] - 12/09/2021

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!

New features

  • add call logging at DEBUG level #547

0.7.3 Beta Release

02 Dec 06:31
Compare
Choose a tag to compare
0.7.3 Beta Release Pre-release
Pre-release

[0.7.3-beta] - 12/01/2021

WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!