ITADN

Bump hyper-util from 0.1.18 to 0.1.20

#595Pull Requestdependabot[bot] 创建于 2026-02-03
dependenciesrust
D
dependabot[bot]commented
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hyper-util&package-manager=cargo&previous-version=0.1.18&new-version=0.1.20)](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 条评论