27.json (10796B)
1 { 2 "number": 27, 3 "title": "Bump reqwest from 0.10.7 to 0.11.0", 4 "state": "open", 5 "diff_file": "27.diff", 6 "author": "dependabot-preview[bot]", 7 "created_at": "2021-01-06T04:38:50Z", 8 "closed_at": null, 9 "merged_at": null, 10 "base_ref": "master", 11 "head_ref": "dependabot/cargo/reqwest-0.11.0", 12 "labels": [ 13 "dependencies" 14 ], 15 "assignees": [ 16 "MTRNord" 17 ], 18 "requested_reviewers": [], 19 "body": "Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.10.7 to 0.11.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/seanmonstar/reqwest/releases\">reqwest's releases</a>.</em></p>\n<blockquote>\n<h2>v0.11.0</h2>\n<ul>\n<li>Change <code>multipart</code> to be an optional cargo feature.</li>\n<li>Remove deprecated methods.</li>\n<li>Update to Tokio v1.0.</li>\n<li>Update to Bytes v1.0.</li>\n<li>Update to hyper v0.14.</li>\n</ul>\n<h2>v0.10.10</h2>\n<ul>\n<li>Add <code>tcp_keepalive</code> option to <code>blocking::ClientBuilder</code>.</li>\n<li>Add <code>multipart::Part::stream_with_length</code> constructor, to create a streaming part with a known length.</li>\n<li>Add <code>ClientBuilder::https_only</code> option, to allow requiring URLs to be <code>https</code>.</li>\n<li>Change default <code>tcp_keepalive</code> value to be disabled.</li>\n</ul>\n<h2>v0.10.9</h2>\n<ul>\n<li>Add <code>rustls-tls-native-roots</code>, <code>rustls-tls-webpki-roots</code>, and <code>rustls-tls-manual-roots</code> Cargo features, to configure which certificate roots to use with rustls.</li>\n<li>Add <code>ClientBuilder::tcp_keepalive()</code> method to enable TCP keepalive.</li>\n<li>Add <code>ClientBuilder::http1_writev()</code> method to force enable or disable vectored writes.</li>\n<li>Add <code>Error::is_connect()</code> method to identify if the error is related to connection-establishment.</li>\n<li>Add <code>blocking::ClientBuilder::brotli()</code> method.</li>\n<li>Windows: Update default protocol to HTTP for HTTPS system proxies, when a protocol is not specified.</li>\n<li>(wasm) Add support for Cloudflare workers runtime.</li>\n<li>(wasm) Add <code>ClientBuilder::default_headers()</code> method.</li>\n<li>(wasm) Add <code>RequestBuilder::build()</code> method.</li>\n</ul>\n<h2>v0.10.8</h2>\n<ul>\n<li>Add <code>must_use</code> to <code>RequestBuilder</code> and <code>ClientBuilder</code>.</li>\n<li>Fix Windows system proxy detection of Fiddler proxies.</li>\n<li>(wasm) Add <code>headers</code> method to <code>RequestBuilder</code>.</li>\n<li>(wasm) Add <code>execute</code> method to <code>Client</code>.</li>\n<li>(wasm) Add <code>TryFrom<http::Request></code> for <code>Request</code>.</li>\n<li>(wasm) Fix checking for global <code>window</code> to work in non-browser environments.</li>\n<li>(wasm) Fix sending of an empty body when not required.</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\">reqwest's changelog</a>.</em></p>\n<blockquote>\n<h1>v0.11.0</h1>\n<ul>\n<li>\n<p>Change <code>multipart</code> to be an optional cargo feature.</p>\n</li>\n<li>\n<p>Remove deprecated methods.</p>\n</li>\n<li>\n<p>Update to Tokio v1.0.</p>\n</li>\n<li>\n<p>Update to Bytes v1.0.</p>\n</li>\n<li>\n<p>Update to hyper v0.14.</p>\n</li>\n</ul>\n<h2>v0.10.10</h2>\n<ul>\n<li>Add <code>tcp_keepalive</code> option to <code>blocking::ClientBuilder</code>.</li>\n<li>Add <code>multipart::Part::stream_with_length</code> constructor, to create a streaming part with a known length.</li>\n<li>Add <code>ClientBuilder::https_only</code> option, to allow requiring URLs to be <code>https</code>.</li>\n<li>Change default <code>tcp_keepalive</code> value to be disabled.</li>\n</ul>\n<h2>v0.10.9</h2>\n<ul>\n<li>Add <code>rustls-tls-native-roots</code>, <code>rustls-tls-webpki-roots</code>, and <code>rustls-tls-manual-roots</code> Cargo features, to configure which certificate roots to use with rustls.</li>\n<li>Add <code>ClientBuilder::tcp_keepalive()</code> method to enable TCP keepalive.</li>\n<li>Add <code>ClientBuilder::http1_writev()</code> method to force enable or disable vectored writes.</li>\n<li>Add <code>Error::is_connect()</code> method to identify if the error is related to connection-establishment.</li>\n<li>Add <code>blocking::ClientBuilder::brotli()</code> method.</li>\n<li>Windows: Update default protocol to HTTP for HTTPS system proxies, when a protocol is not specified.</li>\n<li>(wasm) Add support for Cloudflare workers runtime.</li>\n<li>(wasm) Add <code>ClientBuilder::default_headers()</code> method.</li>\n<li>(wasm) Add <code>RequestBuilder::build()</code> method.</li>\n</ul>\n<h2>v0.10.8</h2>\n<ul>\n<li>Add <code>must_use</code> to <code>RequestBuilder</code> and <code>ClientBuilder</code>.</li>\n<li>Fix Windows system proxy detection of Fiddler proxies.</li>\n<li>(wasm) Add <code>headers</code> method to <code>RequestBuilder</code>.</li>\n<li>(wasm) Add <code>execute</code> method to <code>Client</code>.</li>\n<li>(wasm) Add <code>TryFrom<http::Request></code> for <code>Request</code>.</li>\n<li>(wasm) Fix checking for global <code>window</code> to work in non-browser environments.</li>\n<li>(wasm) Fix sending of an empty body when not required.</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/bd9ff9f371b756decf26fbbde1687433b0f63774\"><code>bd9ff9f</code></a> v0.11.0</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/afed48cafd58cc9d3697639052a1040112522931\"><code>afed48c</code></a> Make multipart an optional feature (default off) (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1128\">#1128</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/1f425a0244bcd7b4565dceb9076450d951f2ec03\"><code>1f425a0</code></a> example: update usage doc for blocking example (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1112\">#1112</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/3fb2c1c14376738c96e7950beb96d2b68d72a35a\"><code>3fb2c1c</code></a> Remove deprecated features (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1124\">#1124</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/a19eb3419637856d6d42f55dff6e4790613b2933\"><code>a19eb34</code></a> Update to tokio 1.0, bytes 1.0 (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1076\">#1076</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/5ee4fe5ab64a2e3d81efb9540cb9bdb98b8d6938\"><code>5ee4fe5</code></a> Fix documentation line in for wasm Response</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/73990a7a42267548a87945f22f08c951656191b5\"><code>73990a7</code></a> Add From<Bytes> for blocking::Body (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1114\">#1114</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/5099192b92df49f5fe7794b0112ec0f3a0a58ca7\"><code>5099192</code></a> v0.10.10</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/46efd058105905dbac4fac83d76a3980df56881c\"><code>46efd05</code></a> Change default tcp_keepalive value to be disabled (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1113\">#1113</a>)</li>\n<li><a href=\"https://github.com/seanmonstar/reqwest/commit/3ca0bd98e87f4286ecbdcfd924755bda4436a212\"><code>3ca0bd9</code></a> Bump ini from 1.3.5 to 1.3.8 in /examples/wasm_github_fetch (<a href=\"https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1111\">#1111</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/seanmonstar/reqwest/compare/v0.10.7...v0.11.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://dependabot.com/compatibility-score/?dependency-name=reqwest&package-manager=cargo&previous-version=0.10.7&new-version=0.11.0)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@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)\n- `@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)\n- `@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)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n- `@dependabot badge me` will comment on this PR with code to add a \"Dependabot enabled\" badge to your readme\n\nAdditionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):\n- Update frequency (including time of day and day of week)\n- Pull request limits (per update run and/or open at any time)\n- Out-of-range updates (receive only lockfile updates, if desired)\n- Security updates (receive only security updates, if desired)\n\n\n\n</details>", 20 "comments": [], 21 "review_comments": [] 22 }