jonathanmorley / oktaws

Apache License 2.0
15 stars 10 forks source link

Bump rusoto_credential from 0.13.0 to 0.44.0 #134

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps rusoto_credential from 0.13.0 to 0.44.0.

Release notes

Sourced from rusoto_credential's releases.

Rusoto 0.44.0

0.44.0 - 2020-06-01

  • Add support for af-south-1, Africa (Cape Town), and eu-south-1, Europe (Milan)
  • Update to botocore 1.16.14
  • Fix Time::now() and OffsetDateTime::now() deprecation warnings
  • Fix minimum version of time crate
  • Always encode + in query strings
  • Added a Cognito credential provider
  • Add MultipleMockRequestDispatcher to permit mocking multiple requests using the same client
  • Fix rusoto_sts::WebIdentityProvider::from_k8s_env always requiring AWS_ROLE_SESSION_NAME env var which should be optional
  • Added support to optionally define a session policy when using rusoto_sts::WebIdentityProvider
  • Omit generating XML-deseralization code for actions without a response body
  • Add region_from_profile() function to ProfileProvider
  • Fix applying Content-Encoding
  • Added new_with_size() function to ByteStream
  • Add defualt help text to Makefile

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 and deserialize_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 for RusotoError::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
... (truncated)
Changelog

Sourced from rusoto_credential's changelog.

[0.44.0] - 2020-06-01

  • Add support for af-south-1, Africa (Cape Town), and eu-south-1, Europe (Milan)
  • Update to botocore 1.16.14
  • Fix Time::now() and OffsetDateTime::now() deprecation warnings
  • Fix minimum version of time crate
  • Always encode + in query strings
  • Added a Cognito credential provider
  • Add MultipleMockRequestDispatcher to permit mocking multiple requests using the same client
  • Fix rusoto_sts::WebIdentityProvider::from_k8s_env always requiring AWS_ROLE_SESSION_NAME env var which should be optional
  • Added support to optionally define a session policy when using rusoto_sts::WebIdentityProvider
  • Omit generating XML-deseralization code for actions without a response body
  • Add region_from_profile() function to ProfileProvider
  • Fix applying Content-Encoding
  • Added new_with_size() function to ByteStream
  • Add defualt help text to Makefile

[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 and deserialize_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 for RusotoError::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
... (truncated)
Commits
  • 69e7c91 Merge pull request #1764 from iliana/release-0.44
  • d0dabf2 Use better bucket names in S3 integ tests
  • 4ec11b5 Bump versions to 0.44.0
  • 3644547 Merge pull request #1762 from emeryc/issue_1752
  • e98f970 update changelog
  • 28f546f Merge pull request #1759 from svenwb/web-identity-session-policy
  • 0e65fe6 Merge pull request #1757 from fanatid/fix-encoding
  • 87c427d Merge pull request #1761 from zmrow/botocore-1.16.14
  • 9ff20e6 Update botocore to 1.16.14
  • a3217c3 Added new_with_size to ByteStream
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

Superseded by #138.