Skip to content

April 11th, 2024

Compare
Choose a tag to compare

New this release:

  • 🎉 (all, smithy-rs#3485) Stalled stream protection now supports request upload streams. It is currently off by default, but will be enabled by default in a future release. To enable it now, you can do the following:

    let config = my_service::Config::builder()
        .stalled_stream_protection(StalledStreamProtectionConfig::enabled().build())
        // ...
        .build();
  • 🐛 (all, smithy-rs#3427) SharedIdentityResolver now respects an existing cache partition when the ResolveIdentity implementation
    provides one already.

  • 🐛 (all, smithy-rs#3485) Stalled stream protection on downloads will now only trigger if the upstream source is too slow. Previously, stalled stream protection could be erroneously triggered if the user was slowly consuming the stream slower than the minimum speed limit.

  • 🐛 (all, smithy-rs#2546) Unions with unit target member shape are now fully supported