Skip to content

Releases: smithy-lang/smithy-kotlin

v1.5.3

28 Jul 20:51

Choose a tag to compare

[1.5.3] - 07/28/2025

Features

  • #1320 Enable configuration of timeouts for calls and attempt

v1.5.2

24 Jul 21:29

Choose a tag to compare

[1.5.2] - 07/24/2025

Miscellaneous

  • #1339 Add documentation for OkHttp4Engine when using Android with R8 / ProGuard

v1.5.1

17 Jul 19:04

Choose a tag to compare

[1.5.1] - 07/17/2025

v1.5.0

17 Jul 17:32

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

Choose a tag to compare

[1.4.23] - 07/15/2025

v1.4.22

02 Jul 20:53

Choose a tag to compare

[1.4.22] - 07/02/2025

v1.4.21

27 Jun 19:12

Choose a tag to compare

[1.4.21] - 06/27/2025

v1.4.20

20 Jun 21:33

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

Choose a tag to compare

[1.4.19] - 06/19/2025

v1.4.18

13 Jun 18:08

Choose a tag to compare

[1.4.18] - 06/13/2025

Miscellaneous

  • Upgrade to Dokka 2.0.0