[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-internalokhttp3.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