Skip to content

Releases: smithy-lang/smithy-kotlin

v1.5.1

17 Jul 19:04
Compare
Choose a tag to compare

[1.5.1] - 07/17/2025

v1.5.0

17 Jul 17:32
Compare
Choose a tag to compare

[1.5.0] - 07/17/2025

Features

  • Upgrade to Kotlin 2.2.0
  • #1413 ⚠️ IMPORTANT: Refactor endpoint discoverer classes into interfaces so custom implementations may be provided

Fixes

  • #1311 Reimplement idle connection monitoring using okhttp3.EventListener instead of now-internal okhttp3.ConnectionListener
  • #1608 Switch to always serialize defaults in requests. Previously fields were not serialized in requests if they weren't @required and hadn't been changed from the default value.
  • #1413 Favor endpointUrl instead of endpoint discovery if both are provided

Miscellaneous

  • Add telemetry provider configuration to DefaultAwsSigner

v1.4.23

15 Jul 17:12
Compare
Choose a tag to compare

[1.4.23] - 07/15/2025

v1.4.22

02 Jul 20:53
Compare
Choose a tag to compare

[1.4.22] - 07/02/2025

v1.4.21

27 Jun 19:12
Compare
Choose a tag to compare

[1.4.21] - 06/27/2025

v1.4.20

20 Jun 21:33
Compare
Choose a tag to compare

[1.4.20] - 06/20/2025

Fixes

  • Explicitly qualify shape member names in smoke tests and protocol tests
  • #1295 Enable building this project on JDK21 by setting -Xjdk-release flag

v1.4.19

19 Jun 21:54
Compare
Choose a tag to compare

[1.4.19] - 06/19/2025

v1.4.18

13 Jun 18:08
Compare
Choose a tag to compare

[1.4.18] - 06/13/2025

Miscellaneous

  • Upgrade to Dokka 2.0.0

v1.4.17

11 Jun 16:04
Compare
Choose a tag to compare

[1.4.17] - 06/11/2025

Fixes

  • Adds import to the symbols references when needed. This issue surfaced when building the protocol tests with the latest Smithy release

v1.4.16

28 Apr 16:28
Compare
Choose a tag to compare

[1.4.16] - 04/28/2025

Features

  • Add authSchemePreference configuration