Rusoto 0.43.0
This is a breaking change: Rusoto now uses std::future::Future
, async/.await, and Tokio 0.2 🎉
[0.43.0] - 2020-03-15
- Fix minimum version of hyper
- Fix
PrimitiveDateTime
deprecation error - Update to dirs 2.0
- Bump base64 to 0.12 and hyper-rustls to 0.20
- Fix
serialize_structs
anddeserialize_structs
- Fix JWT serialization in
WebIdentityProvider
- Add ability to set local agent prepended to the default User-Agent
- Fix invalid signature for Route 53
resource_record_sets
methods - Improve
Display
impl forRusotoError::Unknown
- Fix hang in XML deserialization for flattened shapes
- Remove obsolete
RusotoFuture
and fix docs generation on nightly - Fix
credential_process
, again - Change non-China S3 domains to
s3.{region}.amazonaws.com
[0.43.0-beta.1] - 2020-02-07
- Move to
std::future::Future
, async/.await, and Tokio 0.2 - Update to botocore 1.14.9
- Add Discord invite link to README.md and CONTRIBUTING.md
- Remove unused import
- Fixed links in AWS-CREDENTIALS.md
- Fixed SNS API's attributes and value keyword
- Adding support for web identity provider, which enables IAM roles for Kubernetes service accounts.
- Add object-safe AwsCredentialsProvider trait as alternative to the existing generic
ProvideAwsCredentials
trait. - Introduce
Secret
type to automatically zero-out memory use to stored secret credentials. So far, only used in the new web identity provider. - Introduce
Variable
to abstract over certain credential provider input parameters. - Encode request payload optionally with Gzip
- Add Debug trait to generated Clients
- Add
rusoto_ec2::filter!
macro - Improve
InstanceMetadataProvider
to avoid cloning unnecessarily - Remove deprecated
Error::description
implementations - Add features
serialize_structs
anddeserialize_structs
- Implement Clone on various Credential structs.
- Fix incorrect encoding of Session Token when pre-signing URLs
- Add IoT Secure Tunneling service
- Fix Directory Service integration tests
- Update to time 0.2.x