<!-- Do not manually edit this file, use `update-changelogs` -->
v0.43.0 (June 9th, 2022)
========================
**New this release:**
- 🎉 ([smithy-rs#1381](https://github.com/awslabs/smithy-rs/issues/1381), @alonlud) Add ability to sign a request with all headers, or to change which headers are excluded from signing
- 🎉 ([smithy-rs#1390](https://github.com/awslabs/smithy-rs/issues/1390)) Add method `ByteStream::into_async_read`. This makes it easy to convert `ByteStream`s into a struct implementing `tokio:io::AsyncRead`. Available on **crate feature**`rt-tokio` only.
- ([smithy-rs#1404](https://github.com/awslabs/smithy-rs/issues/1404), @petrosagg) Add ability to specify a different rust crate name than the one derived from the package name
- ([smithy-rs#1404](https://github.com/awslabs/smithy-rs/issues/1404), @petrosagg) Switch to [RustCrypto](https://github.com/RustCrypto)'s implementation of MD5.
message="Add ability to sign a request with all headers, or to change which headers are excluded from signing"
references=["smithy-rs#1381"]
meta={"breaking"=false,"tada"=true,"bug"=false}
author="alonlud"
[[aws-sdk-rust]]
message="Add method `ByteStream::into_async_read`. This makes it easy to convert `ByteStream`s into a struct implementing `tokio:io::AsyncRead`. Available on **crate feature** `rt-tokio` only."
references=["smithy-rs#1390"]
meta={"breaking"=false,"tada"=true,"bug"=false}
author="Velfi"
[[smithy-rs]]
message="Add method `ByteStream::into_async_read`. This makes it easy to convert `ByteStream`s into a struct implementing `tokio:io::AsyncRead`. Available on **crate feature** `rt-tokio` only."
references=["smithy-rs#1390"]
meta={"breaking"=false,"tada"=true,"bug"=false}
author="Velfi"
[[smithy-rs]]
message="Add ability to specify a different rust crate name than the one derived from the package name"
references=["smithy-rs#1404"]
meta={"breaking"=false,"tada"=false,"bug"=false}
author="petrosagg"
[[smithy-rs]]
message="Switch to [RustCrypto](https://github.com/RustCrypto)'s implementation of MD5."
references=["smithy-rs#1404"]
meta={"breaking"=false,"tada"=false,"bug"=false}
author="petrosagg"
[[aws-sdk-rust]]
message="Switch to [RustCrypto](https://github.com/RustCrypto)'s implementation of MD5."
references=["smithy-rs#1404"]
meta={"breaking"=false,"tada"=false,"bug"=false}
author="petrosagg"
[[aws-sdk-rust]]
message="Add support for `credential_process` in AWS configs for fetching credentials from an external process."
<!-- Do not manually edit this file, use `update-changelogs` -->
v0.13.0 (June 9th, 2022)
========================
**New this release:**
- 🎉 ([smithy-rs#1390](https://github.com/awslabs/smithy-rs/issues/1390)) Add method `ByteStream::into_async_read`. This makes it easy to convert `ByteStream`s into a struct implementing `tokio:io::AsyncRead`. Available on **crate feature**`rt-tokio` only.
- 🎉 ([smithy-rs#1356](https://github.com/awslabs/smithy-rs/issues/1356), @jszwedko) Add support for `credential_process` in AWS configs for fetching credentials from an external process.
- ([smithy-rs#1404](https://github.com/awslabs/smithy-rs/issues/1404), @petrosagg) Switch to [RustCrypto](https://github.com/RustCrypto)'s implementation of MD5.