February 15th, 2024
Breaking Changes:
-
🐛
⚠️ (client, smithy-rs#3405, smithy-rs#3400, smithy-rs#3258) Fix bug where timeout settings where not merged properly. This will add a default connect timeout of 3.1s seconds for most clients.
New this release:
-
(all, aws-sdk-rust#977, smithy-rs#3365, smithy-rs#3373) Add
try_into_http1xandtry_from_http1xto Request and Response container types. -
(client, smithy-rs#3336, smithy-rs#3391, @iampkmone) Added impl
Displayto Enums. -
🐛 (all, smithy-rs#3322) Retry classifiers will now be sorted by priority. This change only affects requests
that are retried. Some requests that were previously been classified as transient
errors may now be classified as throttling errors.If you were
- configuring multiple custom retry classifiers
- that would disagree on how to classify a response
- that have differing priorities
you may see a behavior change in that classification for the same response is now
dependent on the classifier priority instead of the order in which the classifier
was added. -
🐛 (client, smithy-rs#3402) Cap the maximum jitter fraction for identity cache refresh buffer time to 0.5. It was previously 1.0, and if the fraction was randomly set to 1.0, it was equivalent to disregarding the buffer time for cache refresh.
Contributors
Thank you for your contributions! ❤