11.json (10049B)
1 { 2 "number": 11, 3 "title": "Bump tokio from 0.2.16 to 0.2.19", 4 "state": "closed", 5 "diff_file": "11.diff", 6 "author": "dependabot-preview[bot]", 7 "created_at": "2020-04-27T05:03:56Z", 8 "closed_at": "2020-04-29T05:04:45Z", 9 "merged_at": null, 10 "base_ref": "master", 11 "head_ref": "dependabot/cargo/tokio-0.2.19", 12 "labels": [ 13 "dependencies" 14 ], 15 "assignees": [ 16 "MTRNord" 17 ], 18 "requested_reviewers": [], 19 "body": "Bumps [tokio](https://github.com/tokio-rs/tokio) from 0.2.16 to 0.2.19.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/tokio-rs/tokio/releases\">tokio's releases</a>.</em></p>\n<blockquote>\n<h2>Tokio v0.2.19</h2>\n<h3>Fixes</h3>\n<ul>\n<li>docs: misc improvements (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2400\">#2400</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2405\">#2405</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2414\">#2414</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2420\">#2420</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2423\">#2423</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2426\">#2426</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2427\">#2427</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2434\">#2434</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2436\">#2436</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2440\">#2440</a>).</li>\n<li>rt: support <code>block_in_place</code> in more contexts (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2409\">#2409</a>, <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2410\">#2410</a>).</li>\n<li>stream: no panic in <code>merge()</code> and <code>chain()</code> when using <code>size_hint()</code> (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2430\">#2430</a>).</li>\n<li>task: include visibility modifier when defining a task-local (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2416\">#2416</a>).</li>\n</ul>\n<h3>Added</h3>\n<ul>\n<li>rt: <code>runtime::Handle::block_on</code> (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2437\">#2437</a>).</li>\n<li>sync: owned <code>Semaphore</code> permit (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2421\">#2421</a>).</li>\n<li>tcp: owned split (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2270\">#2270</a>).</li>\n</ul>\n<h2>Tokio v0.2.18</h2>\n<p>Fixes a regression with <code>LocalSet</code> that allowed <code>!Send</code> futures to cross threads.</p>\n<p>This change makes <code>LocalSet</code> <code>!Send</code>. The <code>Send</code> implementation was accidentally added in v0.2.14. Removing the <code>Send</code> implementation is not considered a breaking change as it fixes a soundness bug and the implementation was accidental.</p>\n<h3>Fixes</h3>\n<ul>\n<li>task: <code>LocalSet</code> was incorrectly marked as <code>Send</code> (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2398\">#2398</a>)</li>\n<li>io: correctly report <code>WriteZero</code> failure in <code>write_int</code> (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2334\">#2334</a>)</li>\n</ul>\n<h2>Tokio 0.2.17</h2>\n<p>This release fixes a bug in the threaded scheduler that could result in panics under load (see <a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2382\">#2382</a>). Additionally, the default number of worker threads now uses the logical CPU count, so it will now respect scheduler affinity and <code>cgroups</code> CPU quotas.</p>\n<h3>Fixes</h3>\n<ul>\n<li>rt: bug in work-stealing queue (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2387\">#2387</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>rt: threadpool uses logical CPU count instead of physical by default (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2391\">#2391</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/ce9eabfdd12a14efb74f5e6d507f2acbe7a814c9\"><code>ce9eabf</code></a> chore: prepare v0.2.19 release (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2441\">#2441</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/894eb8b83fa8edbee2b67e1a6a8e7a1c3d74c096\"><code>894eb8b</code></a> runtime: improve runtime and handle doc (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2440\">#2440</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/3572ba5a7b15b83a4b25b21395e85425622ec0e6\"><code>3572ba5</code></a> task: update doc on spawn_blocking and block_in_place (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2436\">#2436</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/d8139fef7a555f99adaa37e139787d26e24daba3\"><code>d8139fe</code></a> Add Handle::block_on method (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2437\">#2437</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/9bcb50660e2d9de26a4373aaf4ab8f324c8ebbe8\"><code>9bcb506</code></a> docs: make it easier to discover extension traits (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2434\">#2434</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/a3aab864d776692bc53357b115c8b06d789c630b\"><code>a3aab86</code></a> io: track rustfmt/clippy changes (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2431\">#2431</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/236629d1be7208612cbe5388e7ffebf85b73c157\"><code>236629d</code></a> stream: fix panic in Merge and Chain size_hint (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2430\">#2430</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/f83f6388c42aa62c2096073b1dd80459189d7ea9\"><code>f83f638</code></a> task: link to lib.rs in spawn_blocking documentation (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2426\">#2426</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/13974068f93dd64f497c552e856e8584d29e0d02\"><code>1397406</code></a> io: fix typo on AsyncWrite doc (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2427\">#2427</a>)</li>\n<li><a href=\"https://github.com/tokio-rs/tokio/commit/6349efd2374624f04a8346b1cbef5b6a896dbf5d\"><code>6349efd</code></a> sync: improve mutex documentation (<a href=\"https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2405\">#2405</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/tokio-rs/tokio/compare/tokio-0.2.16...tokio-0.2.19\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://dependabot.com/compatibility-score/?dependency-name=tokio&package-manager=cargo&previous-version=0.2.16&new-version=0.2.19)\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 { 22 "author": "dependabot-preview[bot]", 23 "created_at": "2020-04-29T05:04:44Z", 24 "body": "Superseded by #12." 25 } 26 ], 27 "review_comments": [] 28 }