Rusoto v0.47.0 Release Notes

Release Date: 2021-06-29 // 11 months ago
    • ⚡️ Update to botocore 1.20.102
    • ⚡️ Update to serde_urlencoded 0.7
    • ⚡️ Update to rustc_version 0.4
    • ⚡️ Update to shlex 1.0
    • ⚡️ Update to hmac 0.4
    • Replace time-related types in rusoto_signature with chrono types, to match rusoto_credential
    • Swap the non-RustCrypto md5 crate for the RustCrypto md-5 crate, to match usage of RustCrypto sha2 crate
    • ✂ Remove Sync constraint on ByteStream-related functions.
    • ⚡️ Update incorrect minimum versions of async-trait, percent-encoding, and serde
    • Avoid unnecessary calls to to_string
    • ✂ Remove unpublished and outdated helpers crate

Previous changes from v0.46.0

    • 📄 Display rusoto_core::Client in docs
    • 🛠 Fix unsoundness in rusoto_mock::MultipleMockRequestDispatcher
    • ➕ Add ability to set local agent appended to the default User-Agent
    • ⚡️ Update to base64 0.13
    • ⚡️ Update to bytes 1.0
    • ⚡️ Update to hmac 0.10
    • ⚡️ Update to hyper-rustls 0.22
    • ⚡️ Update to hyper-tls 0.5
    • ⚡️ Update to hyper 0.14
    • ⚡️ Update to tokio 1.0
    • ⚡️ Update to botocore 1.19.42
    • Swap the unmaintained dirs crate for its replacement dirs-next
    • 📌 Swap pin-project for the lighter weight pin-project-lite
    • Disable chrono's oldtime feature
    • ✂ Remove dependency on regex