Bump hyper-util from 0.1.18 to 0.1.20
dependenciesrust
Bumps [hyper-util](https://github.com/hyperium/hyper-util) from 0.1.18 to 0.1.20.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper-util/releases">hyper-util's releases</a>.</em></p>
<blockquote>
<h2>v0.1.20</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(matcher): improve domain matching case insensitivity by <a href="https://github.com/chen-hongzhi"><code>@chen-hongzhi</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/251">hyperium/hyper-util#251</a></li>
<li>fix(matcher): improve subdomain matching case insensitivity by <a href="https://github.com/0x676e67"><code>@0x676e67</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/252">hyperium/hyper-util#252</a></li>
<li>fix(docs): correct malformed reference link in set_interface by <a href="https://github.com/magurotuna"><code>@magurotuna</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/254">hyperium/hyper-util#254</a></li>
<li>chore(ci): update to actions/checkout@v6 by <a href="https://github.com/tottoto"><code>@tottoto</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/261">hyperium/hyper-util#261</a></li>
<li>chore: remove unused mac imports by <a href="https://github.com/bts"><code>@bts</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/260">hyperium/hyper-util#260</a></li>
<li>bump MSRV to 1.64 by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/258">hyperium/hyper-util#258</a></li>
<li>chore: bump <code>system-configuration</code> to 0.7 by <a href="https://github.com/BugenZhao"><code>@BugenZhao</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/256">hyperium/hyper-util#256</a></li>
<li>chore: use standard library api by <a href="https://github.com/tottoto"><code>@tottoto</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/263">hyperium/hyper-util#263</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/chen-hongzhi"><code>@chen-hongzhi</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper-util/pull/251">hyperium/hyper-util#251</a></li>
<li><a href="https://github.com/bts"><code>@bts</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper-util/pull/260">hyperium/hyper-util#260</a></li>
<li><a href="https://github.com/BugenZhao"><code>@BugenZhao</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper-util/pull/256">hyperium/hyper-util#256</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20">https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20</a></p>
<h2>v0.1.19</h2>
<p>See the related <a href="https://seanmonstar.com/blog/hyper-util-composable-pools/">blog post</a>.</p>
<h2>Highlights</h2>
<ul>
<li>Add <code>client::pool</code> module for composable pools. Enable with the <code>client-pool</code> feature.</li>
<li>Add <code>pool::singleton</code> for sharing a single cloneable connection.</li>
<li>Add <code>pool::cache</code> for caching a list of connections.</li>
<li>Add <code>pool::negotiate</code> for combining two pools with upgrade and fallback negotiation.</li>
<li>Add <code>pool::map</code> for customizable mapping of keys and connections.</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>chore(ci): check docs links with full features by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/245">hyperium/hyper-util#245</a></li>
<li>minor SOCKS proxying docs fixes by <a href="https://github.com/JPDye"><code>@JPDye</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/246">hyperium/hyper-util#246</a></li>
<li>feat(pool): add a Singleton pool type by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/226">hyperium/hyper-util#226</a></li>
<li>feat(pool): add a Cache pooling service by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/227">hyperium/hyper-util#227</a></li>
<li>feat(pool): add a Negotiate pooling service by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/228">hyperium/hyper-util#228</a></li>
<li>feat(pool): add a Map pool service type by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/247">hyperium/hyper-util#247</a></li>
<li>docs(pool): add module level docs for pools by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/248">hyperium/hyper-util#248</a></li>
<li>v0.1.19 by <a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in <a href="https://redirect.github.com/hyperium/hyper-util/pull/249">hyperium/hyper-util#249</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/hyperium/hyper-util/compare/v0.1.18...v0.1.19">https://github.com/hyperium/hyper-util/compare/v0.1.18...v0.1.19</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md">hyper-util's changelog</a>.</em></p>
<blockquote>
<h1>0.1.20 (2026-02-02)</h1>
<ul>
<li>Fix <code>proxy::Matcher</code> to properly match domains regardless of casing</li>
<li>Fix system proxy matcher dependency on macOS when used in sandboxed environements.</li>
<li>Increased MSRV to 1.64.</li>
</ul>
<h1>0.1.19 (2025-12-03)</h1>
<ul>
<li>Add <code>client::pool</code> module for composable pools. Enable with the <code>client-pool</code> feature.</li>
<li>Add <code>pool::singleton</code> for sharing a single cloneable connection.</li>
<li>Add <code>pool::cache</code> for caching a list of connections.</li>
<li>Add <code>pool::negotiate</code> for combining two pools with upgrade and fallback negotiation.</li>
<li>Add <code>pool::map</code> for customizable mapping of keys and connections.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957"><code>b23a13e</code></a> v0.1.20</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd"><code>ffa5391</code></a> chore: use standard library api (<a href="https://redirect.github.com/hyperium/hyper-util/issues/263">#263</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83"><code>b43aeab</code></a> chore: bump <code>system-configuration</code> to 0.7 (<a href="https://redirect.github.com/hyperium/hyper-util/issues/256">#256</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a"><code>d841f5d</code></a> bump MSRV to 1.64 (<a href="https://redirect.github.com/hyperium/hyper-util/issues/258">#258</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727"><code>af19656</code></a> chore(client): remove unused mac imports in system proxy (<a href="https://redirect.github.com/hyperium/hyper-util/issues/260">#260</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77"><code>ad6a63d</code></a> chore(ci): update to actions/checkout@v6 (<a href="https://redirect.github.com/hyperium/hyper-util/issues/261">#261</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4"><code>d5503b2</code></a> docs(client): correct malformed reference link in set_interface (<a href="https://redirect.github.com/hyperium/hyper-util/issues/254">#254</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869"><code>8c4f4a0</code></a> fix(matcher): improve subdomain matching case insensitivity (<a href="https://redirect.github.com/hyperium/hyper-util/issues/252">#252</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73"><code>1b3fa96</code></a> fix(matcher): improve domain matching case insensitivity (<a href="https://redirect.github.com/hyperium/hyper-util/issues/251">#251</a>)</li>
<li><a href="https://github.com/hyperium/hyper-util/commit/d5740116a55cbf7af13d1142b365c56b1d684f3a"><code>d574011</code></a> v0.1.19</li>
<li>Additional commits viewable in <a href="https://github.com/hyperium/hyper-util/compare/v0.1.18...v0.1.20">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
合并状态:未合并 关闭于 2026-03-15 3 条评论