Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 14, 2022

Bumps awc from 1.0.1 to 3.0.0.

Release notes

Sourced from awc's releases.

awc: v3.0.0

Dependencies

  • Updated actix-* to Tokio v1-based versions. #1813
  • Updated bytes to 1.0. #1813
  • Updated cookie to 0.16. #2555
  • Updated rand to 0.8.
  • Updated rustls to 0.20. #2414
  • Updated tokio to 1.

Added

  • trust-dns crate feature to enable trust-dns-resolver as client DNS resolver; disabled by default. #1969
  • cookies crate feature; enabled by default. #2619
  • compress-brotli crate feature; enabled by default. #2250
  • compress-gzip crate feature; enabled by default. #2250
  • compress-zstd crate feature; enabled by default. #2250
  • client::Connector::handshake_timeout() for customizing TLS connection handshake timeout. #2081
  • client::ConnectorService as client::Connector::finish method's return type #2081
  • client::ConnectionIo trait alias #2081
  • Client::headers() to get default mut reference of HeaderMap of client object. #2114
  • ClientResponse::timeout() for set the timeout of collecting response body. #1931
  • ClientBuilder::local_address() for binding to a local IP address for this client. #2024
  • ClientRequest::insert_header() method which allows using typed and untyped headers. #1869
  • ClientRequest::append_header() method which allows using typed and untyped headers. #1869
  • ClientBuilder::add_default_header() (and deprecate ClientBuilder::header()). #2510

Changed

  • client::Connector type now only has one generic type for actix_service::Service. #2063
  • client::error::ConnectError Resolver variant contains Box<dyn std::error::Error> type. #1905
  • client::ConnectorConfig default timeout changed to 5 seconds. #1905
  • ConnectorService type is renamed to BoxConnectorService. #2081
  • Fix http/https encoding when enabling compress feature. #2116
  • Rename TestResponse::{header => append_header, set => insert_header}. These methods now take a TryIntoHeaderPair. #2094
  • ClientBuilder::connector() method now takes Connector<T, U> type. #2008
  • Basic auth now accepts blank passwords as an empty string instead of an Option. #2050
  • Relax default timeout for Connector to 5 seconds (up from 1 second). #1905
  • *::send_json() and *::send_form() methods now receive impl Serialize. #2553
  • FrozenClientRequest::extra_header() now uses receives an impl TryIntoHeaderPair. #2553
  • Rename Connector::{ssl => openssl}(). #2503
  • ClientRequest::send_body now takes an impl MessageBody. #2546
  • Rename MessageBody => ResponseBody to avoid conflicts with MessageBody trait. #2546
  • Minimum supported Rust version (MSRV) is now 1.54.

Fixed

  • Send headers along with redirected requests. #2310
  • Improve Client instantiation efficiency when using openssl by only building connectors once. #2503
  • Remove unnecessary Unpin bounds on *::send_stream. #2553
  • impl Future for ResponseBody no longer requires the body type be Unpin. #2546
  • impl Future for JsonBody no longer requires the body type be Unpin. #2546
  • impl Stream for ClientResponse no longer requires the body type be Unpin. #2546

... (truncated)

Commits
  • 8ddb24b prepare awc release 3.0.0 (#2684)
  • 87f627c improve servicerequest docs
  • 03456b8 update actix-web-in-http example
  • 8c2fad3 align hello-world examples
  • 62fbd22 prepare actix-http release 3.0.2
  • 0fa4d99 fix(actix-http): encode correctly camel case header with n+2 hyphens (#2683)
  • da4c849 prepare actix-http release 3.0.1
  • 49cd303 fix dispatcher panic when conbining pipelining and keepalive
  • 955c3ac Add support for audio files streaming (#2645)
  • 56e5c19 add actix 0.13 support (#2675)
  • 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)

Bumps [awc](https://github.com/actix/actix-web) from 1.0.1 to 3.0.0.
- [Release notes](https://github.com/actix/actix-web/releases)
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md)
- [Commits](actix/actix-web@awc-v1.0.1...awc-v3.0.0)

---
updated-dependencies:
- dependency-name: awc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 14, 2022
@dependabot dependabot bot mentioned this pull request Mar 14, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 29, 2022

Superseded by #28.

@dependabot dependabot bot closed this Aug 29, 2022
@dependabot dependabot bot deleted the dependabot/cargo/awc-3.0.0 branch August 29, 2022 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant